I have had a few fail as well, multiple brands. Manual override is necessary with some of the junk switches and controllers out there. I just bought the Flexalite adjustable controller with the push in probe and built in relay. Tested it, worked. Blew off the belts, fan didn't come one. Good part is it has a manual override switch. I am hooking up a toggle switch off that manual input to key on power. I can also get a replacement board, I will get it to carry along, just in case.
It doesn't make sense that these switches should fail after a year or so. There are many members here who probably still have the temp sender switch in their engines and working fine after all the years it's been in use. I have a bypass switch that I put in this spring so I have that backup, it just grounds the fans relays to trigger them, they go on with or without the key but I could wire the replays to a switched power lead.