This worked fine until recently, now it doesn’t. Same result if I use the “root url” field. Same result with async loader. The playground example above isn’t using a signed url, but most of my content is. This model looks fine in the sandbox.
I am seeing some errors related to CORs headers in the web console of your PG, and found similar issues when trying to load GLTF files into the Babylon playground. It is likely that you need to add the headers to your s3 site, although a quick work-around would be to use Github to serve the models as it has them included.
Here is a forum discussing the issue:
On AWS you can use CloudFront to inject the headers into your server response: