I'm currently distributing a react-native detached expo app for iOS via ad-hoc distribution, and I have a paid developer account. The build can be downloaded and installed just fine, but I've noticed an issue after I update the distribution profile to include additional users. I released a new build that didn't include any changes, but I refreshed the ad hoc profile in XCode prior to building to include the new users. Now after a week, a user that was using an older build could no longer open the app even though they were included in the distribution profile. From my understanding, the certificate should still work from the previous build.
I had the user reinstall the app with the latest build and now everything is working fine.
Am I missing something here? It seems like the previous version of the distribution profile is expiring.