That’s super weird – GP Premium shouldn’t care if the site moved or not.
Can you turn on WP DEBUG and see if any errors come up? http://codex.wordpress.org/WP_DEBUG
You can also call your host and see if they can spot what was causing the 500 error.
Let me know 🙂