Jeep power windows

My jeep Cherokee 2000 sport has window problems. It started happening just once in a while and now the windows will only roll up or down from the drivers side. It is a 4 door. Any help would be appreciated.

Jdsfarm

Since the driver’s door switches are working then hopefully the wiring in the door jambs is ok. I would first try cleaning the passenger door switch contacts to see if that helps get them working again.