The contacts in the multi function switch are more than likely gummed up/worn out. Try wiggling the hazard button around to see if you can get the lights to flicker; failing that, a shot of brake clean (preferably some that evaporates on contact) tends to get them working temporarily.