My BX25 lights have been an issue since new, due to dust, humidity and rain, but now at 2450 hours, I thought I would explore the mal-function multi-switch. It is quite simple really and I have the tractor in the shop, so I explored repair or replacement.
Moisture corrosion in the pin connector sealed its fate, however for some enthusiastic people they might like to have a peek before attempting anything. It affected the 4-way flasher, but headlights and signals work. I have a new part to pick up, but haven't. $80 Cdn.
There are reassembly issues that require extreme patience, if you don't lose the parts first.