So I have this Bosch tumble dryer, purchased second hand as we gave our older dryer to a family friend (a basic Indesit unit that was 10 years old and still working.) It is about four years old.
After a few months now (no warranty) when starting a program the relays in the back of the machine click and few times on and off then I get E:90 on the display. No rotation, no heat, nothing. Bosch "helpfully" say this means a fault with the electronics, but they don't seem to have any public information about what type of fault this actually is. And there is no service manual I can find.
I found a few videos about similar dryers with cold solder joints on the power control board, in particular around the relays, but upon removing it found no bad joints.
However the relay clicking made me think, what if it indicates a bad contact in a relay. The machine isn't even turning the drum on, but it knows the door is closed. So, of the possible faults, I think it can only be a motor fault (bad start capacitor or bad motor) or a problem with the relays driving it. Since I have the board out I manage to get the relays to close using my power supply (being careful to not bias the power supply incorrectly - I traced the relay signals to the ULN2003 controlling them so I know which is the open collector and which is the supply rail.) Most relays tested fine at 0 ohms when closed but one - for the drum motor - tested as 8 ohms. When I cycled it a few more times, it tests at several kilohms. I think I found the problem

.
I took the relay off and tore it down out of curiosity and the contacts are very badly pitted. It is of no surprise the relay is no longer working.
It seems Bosch cheaped out on this machine and used Hongfa relays with inferior contact plating. And annoyingly they used 9V DC relays which almost no one stocks. I even have some 5V and 12V relays and considered modifying the board to use a 5V relay with a series resistor but in the end just ordered some 9V relays from Rapid Electronics, Finder brand with more rugged contact plating than Bosch specified.
Tangential rant: Right to Repair MUST include access to the service documents and tools professionals have access to, even if that means that consumers have to sign a disclaimer about their level of competence. It's unacceptable that Bosch dryers can have an error code and not document that error code anywhere for troubleshooting purposes, and the only option is to pay £100 callout fee plus the parts cost to fix the machine (!) (The dryer itself only cost me £100 second hand!!)
(Pic shows PCB with relay already removed)