New sites aren't working (fresh install of multisite)

I’m struggling getting my new network set up. First time.

I have set up .htaccess and wp-config and set a wildcard subdomain pointing to public_html/ on my liquidweb server with a dedicated ip.

When I add a site like this https://starter.cherubinicompany.com/ is says ip address can’t be found. I’m completely missing something and need a hand.

Thanks.