Membership Auto-renew: Unable to complete payment! Missing paymentIntentID
I'm getting the "Unable to complete payment! Missing paymentIntentID" error message on a frontend contribution page used for membership, with auto-renew enabled. The error only occurs when selecting auto-renew. One-time memberships work fine.
I've run through troubleshooting listed in other similar tickets:
- ensured correct API is enabled in the Stripe interface
- enabled js console debugging (it doesn't shed any light; no errors or meaningful info is there)
- monitored civicrm_stripe_paymentintents: nothing is stored there
- tried temporarily disabling firewall apps
Any suggestions on how to troubleshoot from here? Or known issues with membership auto-renew?