not had that experience myself but it would be useful if someone chrono'd there DE in the warm after the AEG hasd warmed up. if it's back to normal FPS then I'd have a look at the rubbers (hop rubber or piston rubber) and maybe re-grease the cylinder as these are the only parts I can think that would be effected by the cold. (rubber will go hard and provide poor air seal and grease will thicken and increase friction slowing down the piston).
So far, and to the best of my recollection:
Chrono'd when at room temp 21C = 290-310fps
Chrono'd on Sunday at 4C = 230fps
Chrono'd previous games at 6-10C = 270fps
It does
seem very temperature dependent, but I'm not totally ruling out some other "Factor X", like bad lube, a damaged hop rubber, or gunk in the barrel etc.
I'm holding off my disassembly until tomorrow when I'm first going to do some 'before' tests of fps / rps / accuracy at ~20m.
Then I'll swallow a couple of brave pills / drink half a bottle of vodka and change the spring (for M100 or M105) / hop rubber / nub, and spray some silicone into cylinder (and blast it out), clean the barrel.
To be honest, looking at the video linked below, it's not too tricky as long as I don't crack the gearbox open to check the lube inside...
Pheas airsoft M904 disassembly video:
https://www.youtube.com/watch?v=ijqsUFI5Wt4&t=739s&ab_channel=PheasAirsoft
Then I'll re-test.
If I've got the time and patience, and it's cold enough, I'll leave the gun outside to get it chilly to see what the difference is on my chrono, both before and after doing the upgrade.
PS
@SovietSloth Sorry about slightly derailing your thread - it happens every time

The on-topic takeaway should be that the DE guns are good, but not perfect, some are doing better than others but I'm certainly still very happy I bought mine. Hopefully there'll be some useful extra info come out of this CSI-style forensic testing!