When setting up a website you need the name you given it (cpcontacts.arnergy.com) to resolve to an IP address (pointing to the server which will serve that website).
Currently cpcontacts.arnergy.com doesn't point to any IP address. To fix this, update your DNS settings at your DNS provider (often your domain registrar) to say that cpcontacts points to a specific IP address (your webserver). This is normally done by creating an "A" record set to the IP address of your webserver.
Yes, it looks like you are using Cloudflare to host your DNS for that domain, so you'd generally create the A record there and point it to the IP address of your server.