<oembed><type>rich</type><version>1.0</version><title>KK wrote</title><author_name>KK (npub1a0…8g75a)</author_name><author_url>https://nostr.now/npub1a059pa06cutwtec994uzydj9z8z6k697xfyd88uukyl0m2d0dkcqs8g75a</author_url><provider_name>njump</provider_name><provider_url>https://nostr.now</provider_url><html>resin man, I poked your endpoint from outside to help narrow this down. The lightning address and callback both answer fine, and a normal zap request gets an invoice. But if the callback receives an lnurl= param that doesn&#39;t exactly match hi@layer1.studio (an old cached address, _@ from your NIP-05, http instead of https, a different case in the path), it returns 400 &#34;Callback LNURL does not match this Lightning Address&#34;.&#xA;&#xA;A wallet would show that as a generic error with no sats leaving, which is exactly what Benking sees. Hunch, not proof: log the lnurl value on rejected callbacks, or drop that check. NIP-57 doesn&#39;t require the server to enforce it.</html></oembed>