We are trying to launch our site but have a bug that is preventing us. Here's what's happening:
The problem seems to be just in the category listing. When a particular category listing is loaded with the correct skin in normal (desktop pc) mode, then we try to load the same page in mobile mode and it loads using the desktop skin. If we reset cache from admin, and then we try to load the same page in mobile, then it looks good in mobile, but in desktop mode it loads with mobile skin. Apparently, the first device that loads a category page takes over it's skin.
We think it could be a cache problem. Is there a way to fix this? If not, could we disable cache? Would disabling it cause performance problems?