I had this exact problem in my car. Not the defrost part but the soggy floor. Heater core was leaking. Ended up bypassing it altogether.
open