As you probably know we've switched to a better server with more resources.
We've fixed lots of bugs.
Updated the test site package to WP 4.2.3 so you won't be prompted to upgrade the test site.
There was a bug which caused the deployed test sites to give Page Not Found error for the home page....yep very annoying.
Big thanks to all of our users who reporting the glitches.