Thank you for the great work on hyparam!
I wanted to use the icebird demo to introspect a small iceberg table on gcs. I mistakenly forgot to add the CORS headers. This showed up in the console as the first error, but in the UI it was shown as not a s3 url. I think to fix this you'd just need to catch the cors error and present it to the user before it causes a nested error.

Thank you for the great work on hyparam!
I wanted to use the icebird demo to introspect a small iceberg table on gcs. I mistakenly forgot to add the CORS headers. This showed up in the console as the first error, but in the UI it was shown as not a s3 url. I think to fix this you'd just need to catch the cors error and present it to the user before it causes a nested error.