Hi there!
Thank you for bringing this to out attention,
The error you shared shows the OAuth flow isn’t completing, so the plugin receives empty credentials and then fails when it tries to fetch your Google Ads accounts.
We have tried to replicate the issue, but everything appears to be working fine on our end.
I can see that another user experienced a similar issue, and they were able to resolve it by performing a conflict test. This involved deactivating all plugins except WooCommerce and Google for WooCommerce, and switching to a default theme.
For testing purposes, could you please disconnect your accounts by going to:
WordPress Dashboard → Marketing → Google for WooCommerce → Settings
From there, disconnect all connected accounts.
After that:
- Deactivate all plugins except WooCommerce and Google for WooCommerce
- Activate a default theme such as Twenty Twenty-Five
- Try connecting your Google account again
if you still experience the same issue afterward, I’d like to understand your site properly. Please share with us the necessary information below for us to investigate the issue further:
- System Status Report which you can find via WooCommerce > Status
- Fatal error logs (if any) under WooCommerce > Status > Logs.
Please use https://pastebin.com/ or https://gist.github.com/ and share a link to that paste in reply here. Once we have more information, we’ll be able to assist you further.