We use an MDM (mobile-device manager). All that this does is set up the phone with only our app installed, and locks them on the home screen (they can still exit our app and enter it).
The first time I noticed the updates was when a trainer was at site, and it took 3 hours for him to see the change, despite him closing and opening the app and actively using buttons just to engage with the app a bit.
What has happened now is we have 3 buttons:
The “Close Transaction” button only shows up when a “Start Transaction” is NOT in progress.
However, there was a mess-up at a site, and I had to change this conditional logic to when it IS in progress for literally about 5 minutes, then changed it back. No devices had any issue, except one device a trainer was using. They couldn’t see “Close Transactions” for a few hours, it fixed itself.
This happened on Friday, a 15 min change on Friday. However today is now Monday, and one of the sites cannot see “Close Transactions”, despite me being able to see it on their end if I access their app manually on Glide. How could this change only be affecting them now, and how do I fix it?
Might be obvious, but can you verify if the device satisfies these system requirements?
Yes they do, they have also been running off this MDM and on these devices for the last 3 months.
This is the only time we’ve had any issues, tried restarting on the MDM since someone else just got the issue. Now we are waiting to see if there’s anymore complaints, leaving this up in case someone could know the root cause though/the issue pops up again.
Just shooting in the dark here…
Are these devices on a company network when you see these issues? Do the users ever connect from an external network and get updates more timely when external? Just wondering if the company network is doing some heavy caching.
Also wondering if the MDM does a deploy periodically and maybe an update for the PWA comes along with the deploy rather than pulling the update straight from Glide.
I’m more of a developer than systems/security, so it’s not quite my wheelhouse.
I just checked the app on my phone, it also isn’t showing up there? I have downloaded the app, uninstalled it, used on the web, cleared cache, cookies, data, etc.
On my screen the “Close Transactions” does not exist
I’m loaded in as the same user as you see on the above which is in Glide’s builder. It’s been fine in the builder for 2 days, it isn’t a MDM or caching issue it seems.
I had to remake the button, same image, same action, same condition, and now it shows…