I've changed the battery quite recently.
It started happening after that.
I've just put the windows fully down, and fully up manually. And cycled the key.
After which they seem to work automatically again.
Now they do go up and down by themselves when i press them onces.
I'm starting to suspect this might be some sort of calibration thing.
I'll keep an eye on it, see if remains this way or its just a fluke.
I don't think its a wiring issue, as everything checks out. Continuity, resistance. switch resistance etc.
I've worked extensively on the wiring loom in the past 3 years. The majority of the wiring in the doors, enginebay and boot have been replaced with heavy duty wiring (extra thick shielding) and weather resistant sleeves.
Just because i had the time, the wires were exposed due to other work. but mostly for peace of mind. (They are prone to have electrical gremlins under wet conditions)
The wiring inside the car was acceptable as it is not exposed to the elements. I re-sleeved the majority of it with more durable material. (Rubber)