I’m using only managed. Not hosting myself. Very vanilla setup.
expo publish and occasionally expo build when I need to make a new binary for App/Play Stores.
This is a newly released binary though. I think I might know what could be causing it (maybe).
I was playing with the expo.version number and re-pushing on a previous release channel (not the current one that is failing). I was taking like “1.1” and changing it to “1.0” because I noticed that it was actually working. I needed to change the version in the app json on a different release channel so that it would force the user to update (part of that background updating mechanism I was telling you about).
My impression from documentation was that changes to app.json do not go out unless you do an expo:build. I then found out through trial-and-error that you could change, for example, the expo.version and do an expo:publish. Maybe that is what’s causing the issue.
But here is the thing. Almost all the errors I’m getting are on the newest version and revision. These people already have updated to the newest revision available (and they are on the right version as well)…there is no update for them to get…yet they get the manifest verification failed…
It only started happening since 3 days ago while I’ve been trying to get out this new release and it is only happening on iOS.
It seems like its tailing off though, but has blown through my 50,000 Sentry quota. 
What exactly is in the manifest? What is it verifying exactly? Assets? Stuff in app.json? Do you think it could stop on it’s own without an update? Any help would be greatly appreciated.