Sounds like the evaporator drain is stopped up. There should be a rubber tube sticking out the bottom of the floor near where the seat is..try running a flex able wire up it . Dirt dobber or algae may have it stopped up.
How to repair my jeep grand cherokee air conditioner, it blows only hot out of the driver side and only cold out of the passenger side