I have set up a few multi-sites in the past, but have not had this problem before. All my NetWork sites are getting created in the wrong place.
This is for a add-on domain not the Primary domain.
I know the wildcard is *
So should the root be public_html