I created a
mbtiles file using MapTiler 9.1, and imported it to GeoServer (no errors). When I previewed the layer, it came out all garbled up (see screenshot below). I could see this being an issue with the data import settings, but have no idea where to begin to address this. I don't think the images themselves are corrupted, as they preview fine in MapTiler.
Oddly enough some tiles seem to render fine at different zoom levels, some garbled, and others not at all.
Update: after playing around with Layer Publishing settings, it appears to do with the Interpolation Method. Unfortunately any setting I chose resulted in better or worse images, leading me to believe that the export from MapTiler used some awkward interpolation settings. I am re-exporting now using Nearest Neighbor settings, which is also present in GeoServer.
Update 2: the new export didn't change anything, the behavior remained the same in GeoServer. I have the default
raster style applied to this layer. Seems this might be an issue/incompatibility with the rendering engine?