Had the same on Small Fry when I bought her (Warrior 165)
Had a bank of switches. The one for the GPS had 12 volts in the circuit but GPS wouldn't work.
Same reason as Mick described.
Got a great discount (Thanks to my Brother) (The gobby one of the family) ð
Replaced one little switch and it worked. ð