My hypothesis is that headspace registered many user notifications and since user notifications trigger an app launch and perhaps you have optimize storage by offloading apps enabled? ios has a quirky app state where some local data exists but the app itself (ipa package) is offloaded
This is the most interesting idea imo; do you think it’s testable? For example: allow the installed app to persist, turn on notifications, do some stuff to let a queue drain. Then remove.
I wonder if this app is also an “app clip” - the small size applets that can bypass download size restrictions (and maybe, because of that, other restrictions).
How big is the installed size, and can you go to settings and delete app data before deleting the app? You may also check to see if it’s installed on other devices connected to your iCloud account or if you have any devices you never disconnected including Apple Watch as they have a watch app.
My wife works for macrumors and she once found an incomprehensible HomeKit bug and we had an Apple engineer come to our house to diagnose (we lived nearby to Cupertino)
It turned out to be a bug in the legacy HomeKit after upgrading on the backend. Totally opaque to the end user.
We've already seen where iOS notifications was storing messages, so it does seem plausible that notifications are involved. Especially as the latest release patches the notifications issue used by law enforcement. It's possible something new was introduced, revealed, etc. The timing feels right