TL;DR - Deployed new build only on TestFlight but somehow changes made it to the Android app. (No Android build/deployment since January)
I have built and deployed my app only once on Android in a Closed Track back in January. Recently, I just deployed a new build on iOS and deployed to TestFlight. Everything works as expected.
But today, my friend who had downloaded the Android app in January noticed that his app is now the same version as my most recent iOS TestFlight deployment (completely new UI so it’s easily noticeable that this is a different version). He said he hasn’t updated it or anything. It just appeared when opening the app.
I’ve double-checked all my Expo builds and the last Android build was indeed in January, and on Google Play Console, the last App Release was indeed also in January.
This just doesn’t seem possible at all and makes absolutely no sense to me. How can a new iOS build be automatically pushed and deployed straight to an Android device? Is there some simplistic explanation for this that I’m missing.
Happy to answer any more details.