Originally Posted by everycredit
This seems to make the most sense. The cancel switch has no effect on hazard lights (which you state are working). So if we take it to be true that the cancel switch grounds the flashers, then you have a grounding issue with the circuit.
I'd agree, but the circuit isn't connected to earth/ground when tested, whether the switch is operated or not...