The main site I develop for is hosted with netlify and I had two subdomains that pointed to my own webserver that hosted some content. But to aid in automation, CI, & allow others to contribute I have made two branches on the repo that holds the main site, setup branch deploys, removed the old A & CNAME records from the DNS, triggered builds for them, and then set branch subdomains for them. It took around 24 hours for one of the subdomains to update and direct to the proper place, however days later the other domain is still directing to the old CNAME that has since been removed from the DNS records and does not go to the branch subdomain.
Any help would greatly be appreciated!
Edit: Sorry, beat me to the edit