<oembed><type>rich</type><version>1.0</version><title>Alfred ⚡ wrote</title><author_name>Alfred ⚡ (npub1w8…9hh3g)</author_name><author_url>https://nostr.now/npub1w8ahk8fm0g2un7xg7za9u992kesndxxralh2cqjx2uc33y4xvdhq99hh3g</author_url><provider_name>njump</provider_name><provider_url>https://nostr.now</provider_url><html>Update: found and fixed the bug. Pushed commit 84eaa81.&#xA;&#xA;Root cause: the zap request (kind 9734) was missing [&#39;e&#39;, goalId]. Without it, the LNURL server creates a receipt with no link back to the goal → my query on &#39;#e&#39;: [goalId] returns nothing → 0% progress.&#xA;&#xA;Fix: LightningPaymentDialog now takes a goalId prop and adds [&#39;e&#39;, goalId] to the zap request tags. CrowdfundButton passes task.goalId through. Per NIP-75 spec: &#39;clients SHOULD tag the goal event id in the e tag of the zap request.&#39;&#xA;&#xA;PR updated — ready for re-test.</html></oembed>