Afaik most - but not all - people can zap me, but it doesn't get confirmed. I set up the lightning address long before Nostr using BTC Pay (and some nginx magic to so it can use the root domain).
Discussion
I failed from web. it might be CORS issue
Ah that could explain the difference. Is there any guideline what the header should be?
IIUC the fact that I redirect to (my own) nostr:npub155m2k8ml8sqn8w4dhh689vdv0t2twa8dgvkpnzfggxf4wfughjsq2cdcvg should mean that setting CORS headers is it's responsibility. So maybe this is a bug on their end? 