Weird A/C Problem

I have a weird A/C issue on my 2002 Dodge Grand Caravan. It has steam coming out of vents randomly and when this happens the A/C no longer cold. I turned off A/C and let the fan running for a while, then turn A/C back on and it’s cold again. I also notice the A/C will be cold when the fan in 2x speed. It has water dripping out at the right rear and in the front, I understand this coming from A/C but at the right rear?
The cabin air filter is clean (replace last week), this could have been something dirty or the vent stuck open/close that cause cold air re-direct its flow to somewhere else! Any tip how to clean or to fix this is appreciated, thanks.

Sounds as if your coil is freezing up. This can be caused by low refrigerant.

Or a defective temperature sensor on the evaporator.

thank you, Knfenimore and Insightful for your inputs. I will try to charge refrigerant first and see if the problem goes away! I hope the sensor is OK.

It may NOT be low in refrigerant. Unless you really know what you are doing, and you “try” to charge it, you will probably overcharge it. Do you have gauges? Do you know how to read them?