Adding domain name to a Vultr managed WordPress website

I have a managed WordPress instance on Vultr. I was able to access the website fine with its ip address. Now after adding the domain, I can’t access the website, “this site can’t be reached, server IP address could not be found.” The ip address does indeed redirect to the domain name though.

I’ve followed all the steps on the Vultr documentation,

I’ve changed the site url & home url in WordPress, and followed all the steps provided in this vultr discussion as well,

In Google domains, I have added both A and AAAA resource records.

What else have I missed?