My experience with fixing these is that the physical switch soldered onto the board can go bad. Usually when you press a microswitch, hear the click, and it doesn’t work it means that the physical switch is bad.
If you have low temperature melt solder and a hot air station it’s a doable fix. The part isn’t all that expensive, a ten pack runs about $8-9 on amazon (search bumper switch replacement) and they’re available on wholesale sites for even deeper bulk discounts.