There is an odor of stagnant water. This is the exact smell you get from a bio-film that develops in compressor air lines or in water lines where there is stagnation. It comes through the air vents and is not from the carpet or mats.
Hello.
I think that your air con needs cleaning. This is common, and after three years it should be done!
I think it is difficult to do it on your own, it is probably a service thing.