npub is direct and never changes, nip05 can change whenever
Feature, not a bug. As long as it relates back to the npub, it's good. It's meant for simplicity of sharing a profile. Nothing more. And it acts perfectly.
Just share the npub. Nip05 requires users to add additional services as most will not self host.
Next time you meet someone, please recite your npub and let me know how it goes.
Opens phone...