I re-validated my WhatsApp Business eligibility, synced the Business Account with my app again, cleaned up an inactive test number tied to an expired payment profile, and regenerated a fresh access token. That resolved the webhook's business eligibility/payment’ error instantly.