IPS, who has been hosting our offerings of automated site creation has deprecated/broken this feature since our upgrade to the latest server. As it stands we will be removing the ability from the front end and making it a contact us item only. I will be creating a temporary forum in the staff area that will cover being able to get hosting still.
As it is becoming a manual process you may experience delays as work has been pretty hefty lately. This doesn't mean be discouraged just know it may take a few days for it to get setup.
I apologize about the inconvenience and am looking forward to getting everything setup so it is automated again.