Of course I made sure.
I have been setting up various cms sites for at least 12 years with subdomains etc.
This is among some of our other sites on a dedicated server so we have full control over everything.
The pictures attached are:
Showing the store is on,
Showing cpanel config,
Showing our dns config