I have not seen any issues with using compact caches in Mobile 10. There was an issue with caches not working if there was a space in the dataframe name, but not using 2 caches.
I would suggest logging an incident with Support if you have not already done so.
Thanks,
Chris