Have you figured that one out @@vinney | opfn.co ? I also seem to have some problems with using npub and @ to directly refer to people.
Answering myself. I'm not supposed to use @ in front of nostr:npub...
I hadn't figured it out. ...but trying it now again and maybe it's fixed?