In one of my apps, I have a profile screen where the user can make quick changes to preferences. When the screen first loads, it shows the info in the collection. However, no matter what I do, the screen continues to show the initial values for certain things, including the full name and the value from a relationship.
I have buttons that change the values directly on my screen. But I also get this same behavior if I change it directly in the collection. The screen output never changes. Also, if I delete the component that is showing the wrong value and add it back in… it continues to show the initial value. It’s as if the user collection is cached upon first visit to this screen.
To verify I was doing it correctly, I loaded an entirely different app and did the same thing on a profile page. The info gets updated instantly.
So something is causing my user data to be cached in one specific app. Has anyone else experienced this?