522 connection timeout issue with some users

I have a website deployed to Cloudflare pages that I migrated from Digitalocean.

The site is running and I can use it without issue but some of my users are getting 522 Connection Timeout error’s when they try and load it.

It is definitely working as they can visit the generated Cloudflare Pages URL without isse. I presume it’s some dns propogation issue, is there a way I can force their machines to use the correct CNAME record?