SYMPTOM
Flash Document caches created by a user from one version of the Mobile app (e.g., 9.4.1 Update 3 on iOS 7) are not used when the same or different user runs the same document from a different version of the Mobile app (e.g., 9.4.1 Update 4 on iOS 8).
STEPS TO REPRODUCE
Use the following devices and their corresponding versions:
Device iOS version MSTR Mobile App ver
iPad A iOS 7 9.4.1 Update 3
iPad B iOS 8 9.4.1 Update 4
1. Login to iPad A as Uer 'A' and execute document from the landing page.
2. Cache monitor in Desktop shows all dataset caches and document caches created by User A.
3. Login to iPad B as User A and execute the same document from the landing page. Dataset caches created the first time are hit. Existing document caches will not get NOT hit.
4. Cache monitor shows new document caches generated by User 'A' for the landing page & link document.
First Execution from iPad A:

Second execution from iPad B:

CAUSE
In Strategy Mobile version 9.4.1 Update 4, new flags were introduced in the Mobile app which did not exist in Strategy Mobile 9.4.1 Update 3. As a result, any caches created by one version cannot be used by an app of a different version. This behavior is expected.
ACTION
This is working as expected. Mobile devices need to be on the same version in order for document caches to be hit.