I have set up several multisites, and I know the steps it takes to get the subdomain setup up and running, or at least I did.
Apparently cPanel has changed the way they do it. I created a wildcard subdomain, and the A Record was automatically generated. So I thought everything was working correctly. Then after creating 2 subdomains they both threw DNS errors.
Apparently cPanel now creates a wildcard folder. *.domain.com /_wildcard_.domain.com instead of pointing to *.domain.com /public_html
My host fixed it for me this time, but I have more Networks to set up. Where exactly do I make the change to point it to public_html. More importantly why did cPanel change something that didn't need changing. Do we have to do this modification every time we create a network now?