German engineering also seems to dictate that all electrical functions, no matter how basic or whether common sense says that a computer isn't required, go through the ECU.
It's not just German. My F150 had a leaky windshield, Ford has a service bulletin, but that's all, about the millions of F150, Excursions, Explorers, etc. that have a windshield that leaks on the GEM module and fuse panel. When this happens just about everything electrical in the truck starts working erratically. Lights, heater blowers, 4wd, windows, wipers, everything.
I found parts at a wreckers, but it's apparently about $1000 to fix it otherwise, not including the resealed windshield.