Update: found the real root cause and pushed fix (commit 8be85b6).
The auth warning was a red herring. The actual bug: parseZapReceiptAmount only checked for a top-level amount tag. Real NIP-57 receipts don't have one — the amount is in the embedded zap request inside the description tag. So raisedSats was always 0.
Fix parses from: (1) top-level tag, (2) embedded zap request description, (3) bolt11 fallback.
Verified on relays: your test task has 1 receipt (10 sats of 100 target). Progress bar should show 10% once Netlify rebuilds. vinney...axkl (npub19ma…axkl)
