Recurring payments being set to pending - Stripe
Go to your System Status page and check for any stripe warnings

In particular look for any notices about Stripe webhooks that might need resetting.

Also ensure you are on latest versions.