ok well it has broken now.
error details below, domain removed for security
Since WordPress 5.2 there is a built-in feature that detects when a plugin or theme causes a fatal error on your site, and notifies you with this automated email.
In this case, WordPress caught an error with one of your plugins, Automatic Domain Changer.
An error of type E_ERROR was caused in line 583 of the file /home/<removed>/public_html/wp-content/plugins/automatic-domain-changer/auto-domain-change.php. Error message: Uncaught Error: An iterator cannot be used with foreach by reference in /home/<removed>/public_html/wp-content/plugins/automatic-domain-changer/auto-domain-change.php:583
Stack trace:
#0 /home/<removed>/public_html/wp-content/plugins/automatic-domain-changer/auto-domain-change.php(408): auto_domain_change->replace(Object(Analytify_Google_Service_Analytics_GaData), ‘<removed>…’, ‘<removed>.uk’, ‘https’)
#1 /home/<removed>/public_html/wp-content/plugins/automatic-domain-changer/auto-domain-change.php(356): auto_domain_change->processValue(Object(Analytify_Google_Service_Analytics_GaData), ‘<removed>…’, ‘<removed>.uk’, ‘https’)
#2 /home/<removed>/public_html/wp-content/plugins/automatic-domain-changer/auto-domain-change.php(171): auto_domain_change->do_change(‘<removed>…’, ‘<removed>.uk’, ‘https’)
#3 /home/<removed>/public_html/wp-includes/class-wp-hook.php(287): auto_domain_change->admin_page(”)
#4 /home/<removed>/public_html/wp-includes/class-w