Sure it didn't just say "itself" wasn't installed from an unofficial store?
It kinda sounds like the PlayIntegrity API - recently got a similar message from the ebay app... It totally blocked using it...
Until GrapheneOS introduced a toggle to disable it in app settings 🙂
Except for the bit about your banking app, referring to a specific other app? That part sounds.... Odd 😬