I just did a search on carpet cleaning. Any "soap" or "cleaner" leaves an oiley residue that attract dirt. I read that instead of the cleaner, you should use white vinegar. Maybe spotclean with the oxy but generel clean with the oxy?
Claudia