No.
When you assign a domain to a production domain special NETLIFY records are automatically created. If these do not exist then you can do one of two things:
- Wait for a member of Netlify’s support team to assist in recreating these records (no guarantee how long this could take);
- Remove the custom domain from the site, ensure the extra records are no longer active in Netlify DNS then reassign the domain to the site.