reason I was asking is that the hazards and turn signals work together. In older cars there are 2 flashers. One for the hazards and one for the turn signals.
It sounds like a loose contact or loose wire. The center dash-panel is relatively easy to pop out. I wonder what would happen if you unplugged the hazard-switch.
A wiring diagram might help you chase down where the culprit might be...
Honestly though, this was a problem that existed when you bought the car. They said they were going to fix it, but obviously, they didn't! So, it's not really your problem, it's their problem!