The most common cause for error code: SITEFAILONCREATE is SSH access being denied. Can you please check the heartbeat of one of the services, preferably of Nginx to verify whether it is caused by SSH error or not? If you can run that the problem isn’t possibly related to SSH.
And for the second case related to own domain check A record to make sure it is pointed to the correct server IP using https://dnschecker.org/