Where the door wiring loom passes from door to A pillar is definitely a know cause of door related electrical problems and is usually only a matter of time before continual flexing of the drivers door loom (which obvious gets used more than other doors, except I guess in a taxi) causes a wire to break and give problems. Mine went at 93K miles at the start of COVID. Just shut off main speaker in driver's door (initially thought I'd gone deaf in right ear :-) but depending on wire that breaks, can affect any door as I believe main module for controlling all doors lives in that door. There is a design flaw in original door looms where the wires are slightly too short and hence flex excessively / kink rather than bending smoothly. So if one wire has broken, very good chance others are not far behind. Hence, rather that face a future of playing whack a mole chasing ongoing breakages and faults, had complete new door loom fitted. The new door looms have been redesigned with slightly longer wires to overcome the known problem so in theory should last life of the car, I've certainly done another 88K since then without further problems so fingers crossed the redesign has worked. You can buy repair looms to splice into loom just before it leaves the door which in theory fixes all wires in one and you essentially end up with the redesigned loom. But a lot of effort to solder all those wires and so makes sense to me that once you have the door opened up that you do the job properly and replace complete loom as a single plug and play operation. Before you do anything though, recommend you get the car scanned to get full list of fault codes as whilst the door loom looks favourite here, there could be other issues at play (e.g. genuinely faulty control module).