I think the hazard flasher and the indicator flasher are the same, so swap them round to eliminate.
As Richard says, my money would be on the feed from the Hazard Switch. Something as simple as the +ve coming lose, or an internal switch issue. My switch packed up a while ago, but was fairly easy to strip down, I cleaned all contacts and re-glued the middle contacts/rocker section back in and all was good.