In my experience troubleshooting bilge switches, nine times out of ten, a float switch failure is caused by improper wire connections.
In wet bilge areas, I've learned to only use marine grade wire crimp connectors with marine grade heat shrink tubing - which has an adhesive activated by the heat gun used to shink the tubing.
True Blue . . .
sold the Nauticat