If you have any other issues PM me your domain and I will look into it. The IP thing is temporary, but you can use it. Its until everything propagates fully.
The contact form was timing out because of the server transfer. Everything works flawlessly right now.
I've just noticed all my TMZ hosted proxies are down as of now (22:15 GMT). They could have been down longer but I've only just realised. The online support is offline currently, however I contacted TMZ via the ticket system and they replied within minutes. They assure me the problem will be fixed soon.
That’s pretty good customer support, just a shame this problem came about in the first place.