NIP-46 login is hit and miss across all Nostr apps, honestly. That's why I have also stuck with NIP-07.
Folks on iOS don't have much choice, though. It's NIP-46 for everything there, or else just hand out your nsec to every app, like it's haloween candy.