Hi, @jakehwll. Welcome to the Netlify community site and thank you for the follow-up to confirm the SSL certificate is working correctly now.
Why did it take so longer? I’m not 100% certain but my best guess would be time to live (TTL) values causing the previous DNS records to be cached for a time: