That's the first time I've seen or heard of a side stand snapping, blimey. Even i when left down or crashed the bend, there's no real side or share weight on them in operation it's all pretty much straight down force, very odd.
It's very possible whatever's caused this to fracture has damaged the side stand switch and would go a long way to explaining your past problems with the switch.
I quick fix is to get it welded until you can get hold of a replacement, that said if it's welded correctly, bit of grinding and a paint it'll be good as new.
It's very possible whatever's caused this to fracture has damaged the side stand switch and would go a long way to explaining your past problems with the switch.
I quick fix is to get it welded until you can get hold of a replacement, that said if it's welded correctly, bit of grinding and a paint it'll be good as new.
Later