Well first welcome to the forums.
Then secondly, this issue has nothing to do with host.
Your themes and plugin is causing the problem.
- Disable all the themes and plugins.
- Revert back to the default Twenty-Twenty Theme by wordpress.
Check if the issue is resolved. Also please don’t bump here, because you need to wait for a day to clear out everything, or just clear site data, cache and cookies in your browsers to see the changes.
Now I expect the issue to be resolved.
- Turn back your plugins and themes one by one and test in the another browser tab.
Once you get your site corrupted again, you will get to know which plugin/theme was the culprit and causing the broken site issue.
I hope it will help.