Field note
Ghost events from a retired Android screen
An old fragment can keep sending a success event after the visible UI has moved on. Inventory the APK, not only the design file.
Design files lie politely. They show the current onboarding. The production APK may still inflate a fragment from two years ago when a deep link opens a stale task.
Wei Sheng’s inventory step is unglamorous: install the build, trigger old links, watch the event log. In one Shah Alam commerce app, signup_success still left the device from that fragment even though the visible flow used a new Compose screen with a different name.
If your iOS and Android counts disagree by a round number every week, ask for the ghost hunt before you change the copy.