Hi Glide Team,
Not sure if this is strictly a bug, but it’s definitely resulting in undesired behaviour so categorising it as a bug.
I’m on Glide Pro, and some of the contents of the google sheet powering my app is updated via a Google App script scheduled to run periodically. I have enabled Background Refresh for my app, which I understand is supposed to ensure that my app reflects the sheet’s contents to within a few (~3-5?) minutes.
Opening my app even a long time (i.e. definitely >15mins, but maybe even hours) after some of the data in the sheet has been updated, still doesn’t reflect the new state of the data. This seems to be kinda resolveable via repeated closing and reopening of the app, at which point it will switch to reflecting the updated data. My impression was that this is exactly what Background Refresh was supposed to avoid? Perhaps it’s related to some caching taking place in the app? What exactly is happening from a data-fetching perspective when the app is opened on a device on which it’s already been signed in from? Is there any way to resolve this?
(Happy to share app URL with Glide support via DM)