#2288·TREK

[BUG] map is still broken

Author: KiyoAokiCreated Sep 8, 2026Updated Sep 11, 2026
Labelsfixed in next release

Pre-flight checklist

  • I have searched existing issues and this bug has not been reported yet
  • I am running the latest available version of TREK
  • I have read the Troubleshooting guide and my issue is not covered there

TREK version

4.2.1

Describe the bug

"Something went wrong" or "TREK could not start"... every time the "map" (frame) was shown

both trip, and settings map preview


when go to settings > map (the map preview shown) in console... 2 errors ...

[unhandledrejection] Error: {"requestedAttributes":{"antialias":false,"preserveDrawingBuffer":false,"powerPreference":"high-performance","failIfMajorPerformanceCaveat":false,"desynchronized":false,"alpha":true,"depth":true,"stencil":true,"premultipliedAlpha":true},"statusMessage":"WebGL is currently disabled.","type":"webglcontextcreationerror","message":"Failed to initialize WebGL"}

    _setupPainter http://trek:3000/assets/maplibre-gl-BO7ksN99.js:748
    oo http://trek:3000/assets/maplibre-gl-BO7ksN99.js:748
    _initGL http://trek:3000/assets/leaflet-maplibre-gl-Ck1FMXyp.js:1
    onAdd http://trek:3000/assets/leaflet-maplibre-gl-Ck1FMXyp.js:1
    _layerAdd http://trek:3000/assets/VectorBasemap-B_2s89GS.js:2
    whenReady http://trek:3000/assets/VectorBasemap-B_2s89GS.js:2
    addLayer http://trek:3000/assets/VectorBasemap-B_2s89GS.js:2
    addTo http://trek:3000/assets/VectorBasemap-B_2s89GS.js:2
    g http://trek:3000/assets/VectorBasemap-B_2s89GS.js:2
    g http://trek:3000/assets/VectorBasemap-B_2s89GS.js:2
    Uc http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Uu http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Hu http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Bu http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Lu http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    _u http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    gu http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    ld http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    id http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    od http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    ud http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    ud http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    rd http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    hu http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Is http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Fs http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    onClick http://trek:3000/assets/PageSidebar-Dtj9bdQT.js:1
    yd http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    wd http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    hn http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    wd http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    up http://trek:3000/assets/vendor-react-D7KnTn9D.js:9
    cp http://trek:3000/assets/vendor-react-D7KnTn9D.js:9
    Cd http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    bd http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Sd http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Sd http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    createRoot http://trek:3000/assets/vendor-react-D7KnTn9D.js:9
    <anonymous> http://trek:3000/assets/index-BcS15KS6.js:174
index-BcS15KS6.js:174:43834
Uncaught` (in promise) Error: {"requestedAttributes":{"antialias":false,"preserveDrawingBuffer":false,"powerPreference":"high-performance","failIfMajorPerformanceCaveat":false,"desynchronized":false,"alpha":true,"depth":true,"stencil":true,"premultipliedAlpha":true},"statusMessage":"WebGL is currently disabled.","type":"webglcontextcreationerror","message":"Failed to initialize WebGL"}

    _setupPainter http://trek:3000/assets/maplibre-gl-BO7ksN99.js:748
    oo http://trek:3000/assets/maplibre-gl-BO7ksN99.js:748
    _initGL http://trek:3000/assets/leaflet-maplibre-gl-Ck1FMXyp.js:1
    onAdd http://trek:3000/assets/leaflet-maplibre-gl-Ck1FMXyp.js:1
    _layerAdd http://trek:3000/assets/VectorBasemap-B_2s89GS.js:2
    whenReady http://trek:3000/assets/VectorBasemap-B_2s89GS.js:2
    addLayer http://trek:3000/assets/VectorBasemap-B_2s89GS.js:2
    addTo http://trek:3000/assets/VectorBasemap-B_2s89GS.js:2
    g http://trek:3000/assets/VectorBasemap-B_2s89GS.js:2
    g http://trek:3000/assets/VectorBasemap-B_2s89GS.js:2
    Uc http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    El http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Dl http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Uu http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Hu http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Bu http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Lu http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    _u http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    gu http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    ld http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    id http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    od http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    ud http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    ud http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    rd http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    hu http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Is http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Fs http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    onClick http://trek:3000/assets/PageSidebar-Dtj9bdQT.js:1
    yd http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    wd http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    hn http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    wd http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    up http://trek:3000/assets/vendor-react-D7KnTn9D.js:9
    cp http://trek:3000/assets/vendor-react-D7KnTn9D.js:9
    Cd http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    bd http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Sd http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    Sd http://trek:3000/assets/vendor-react-D7KnTn9D.js:8
    createRoot http://trek:3000/assets/vendor-react-D7KnTn9D.js:9
    <anonymous> http://trek:3000/assets/index-BcS15KS6.js:174
maplibre-gl-BO7ksN99.js:748:184419

Steps to reproduce

  1. demo mode (docker)
  2. click orange button... login
  3. go to settings, click "map" from the left sidebar
  4. (the map preview shown)
  5. then do any action... e.g. go back to homepage

Expected behavior

Um... no error? :-p

Deployment method

Docker Compose

Host OS

No response

Accessing TREK from

Desktop browser

Browser (if applicable)

Tried both Chrome & Firefox on desktop

Relevant logs or error output

bash

Screenshots

No response

Additional context

No response