Just created a site on WPMUDEV hosting and have had a fair bit of trouble with it, We solved an issue earlier related to plugins and dashboard plugin being blocked, however it looks like the assigned IP address has a bad rep and has been blacklisted in a lot of services, including cloudflare, this makes plugins that use an API server that the company (behind cloudflare for example) will always block it with a 403.
Would like if you can to create a new site, so that a new IP is assigned, and then restore the site back to the new host (would like if possible to keep the same temp domain as what is there currently, but with a different IP.