Hello,
I did check up on the little I can when it comes to premium accounts. It does seem that the domain points to the correct place, which is a good start, but doesn't help much in this case.
Does look like some issue with site builder though, which unfortunately I can not access to do...