I use Apache + PHP-FPM with CWP
If user creates a Subdomain and He use "Generate AutoSSL" function too, His subdomain documentroot will be not right becouse "/home/username/" left out. The right would be this: "/home/username/public_html/subdomainname/" path. Instead, it is just this: "/public_html/subdomainname/" in Apache virtualhost file. In this mode, the user's website is unavailable.
If user do not use "Generate AutoSSL" option, all ok. Then the subdomain is okay.
I think, this is a CWP software bug.
Have others ever met with this case?