Hello,
Thank you for contacting the support and sorry for any inconvenience that might have been caused due to that.
Since you have moved to a different web hosting, there might be various reasons for that. Few we can try few first:
If that is happening due to the plugins, make sure the plugin folder/files have the required permissions.
Learn more about WP permissions here : https://wordpress.org/support/article/changing-file-permissions/
If possible, try to delete the plugins from the files manager or the WordPress dashboard directory reinstall them from the WP dashboard plugins page.
Maybe the .htaccess file has corrupted. You can grab the default .htaccess file from the official page (https://wordpress.org/support/article/htaccess/)
Make sure to backup your old .htaccess file.
We are looking forward to your update.
Hello,
Since we did not hear back from you for 15 days, we are assuming that you found the solution. We are closing this support ticket.
If you still need assistance or any other help, please feel free to open a new support ticket, and we will be more than happy to assist.
Thank you.