Try the fixes offered in the "Related Question" below... Chances are really good they'll work for you.
Have you checked for the flasher unit for hazards not sure where to find it on a cherokee.
If your hazard lights don't work but your turn signals do work it could be that your Hazard Lamp Flasher needs to be replaced. Your car has both a "hazard lamp flasher" and a "turn signal lamp flasher". Your "turn signal lamp flasher" is working but your "Hazard Lamp Flasher" may not be working. Buy a new "hazard lamp flasher" and install it. The hazard lamp flasher is located behind the instrument panel to the left of the steering column.
Sounds like hazard flasher needs replaced. there are two one for rerular turn Andone for hazard. Sounds like hazard flasher needs replaced. there are two one for rerular turn And one for hazard.
try a new hazard switch. the power runs through this switch, and sounds as if it is burnt. Good luck.
replace the flasher fuse
If you will notice the hazard lights are not actually flashing, reason being, the hazard flasher relay is defective. Replace it.
If neither signal light works, the flasher may very likely be the problem. The hazard lights and the signal lights work off different flashers.
Some vehicles has a flasher relay for the turn signals and another one for the hazard lights. Are you sure you replaced the correct one?
check the wiring harness for the opt. towing package under your left tail light
it may be a loose connection on the back lights give a good firm push on the connectors
Problem: No turn signals or hazard lights. No clicking. Tried the WD40 trick, checked fuses, replaced flasher relay. Still no turn signals or hazard lights. What is next? V Hoffman Might be time to replace the turn signal stalk, also known as the multi-function switch. I have also seen reports of people disassembling the switch and cleaning the contacts. See "Related Questions" below for more
If the turn signals on a car works but the hazard lights do not there may be a problem with the flasher switch. The flasher is located in the steering column, and a damaged unit can cause the lights to stop working.