Can't access object in R2 bucket through domain

I created a R2 bucket, I don’t want connect this bucket to a domain, so I allow public access by domain like that

But when I access the object, it got error.

Anyone know why?

I can access the URL and see the image all right… no error.

I have been trying to debug this for a few days and just realized that I couldn’t access the site due to my router. I have an Eero router, and under the “Discover” tab of the app you can toggle off the “Advanced security”. It looks like this Eero router was blocking access to the public “” domain by default - probably a big shocker this router is owned by Amazon lol. This is probably going to be more widespread as my ISP issues Eero routers by default now so hopefully this is helpful to others in the future.