You have to wonder if it's the wiring really between the hazard switch and whatever it's wired to (relay or something???). If the indicators work then you know that part of the circuit is good.
I guess you could test the hazard part of the circuit for continuity to prove it.....