The uploaded-blueprint thumbnails on the map settings page and the setup wizard used the raw setting value (/api/settings/map-blueprint/ ...), which resolves at the server root and 404s under a subpath mount - while the map itself resolves through blueprintUrlFor and worked. Wrap the previews in withBase.