Hey @zanzandora, thanks for the thorough writeup, the Sandcastle, and the source file. That’s really helpful!
I think there are two separate things happening here:
1. The ion edge tile 404s/undefined typeof
I’m going to flag this with our tiling team so they can look at what’s happening on the backend when your GeoTIFF gets processed. The 404s/typeof undefined on edge tiles suggest something in the tiling pipeline isn’t matching expectations, but I don’t want to speculate on the exact cause without them looking at it.
2. The client-side crash
Regardless of why the 404s/typeof undefined happen, CesiumJS should handle missing tiles gracefully rather than crashing with Expected rectangle to be typeof object. I’d encourage you to file this as a GitHub issue on the CesiumJS repo (Issues · CesiumGS/cesium · GitHub) with your stack trace and Sandcastle link. The engine should treat 404 tile responses as transparent/missing rather than halting the render loop.
I’ll follow up once I hear back from the tiling team. Cheers!