MapLibre Overlay renders room labels but no room polygons (React + Vite, sample code)

Hi Mappedin team,

I’m trying to use @mappedin/maplibre-overlay and I’m seeing a consistent issue: indoor room labels render, but room polygons/geometry do not render.

What I tested:

  1. I implemented your sample flow almost exactly:

  2. I tested with your sample map credentials and map IDs:

    • key: mik_yeBk0Vf0nNJtpesfu560e07e5

    • mapIds: 660c0c3aae0596d87766f2da, 660c0c6e7c0c4fe5b4cc484c

  3. Result is always the same:

  • room names visible

  • no room polygons visible

Environment:

  • React app (Vite)

  • @mappedin/mappedin-js: 6.11.0

  • @mappedin/maplibre-overlay: 6.0.1-beta.59

  • maplibre-gl: 5.6.2

I also created an isolated route/component with only the sample code (no app map wrappers), and still get the same result.

Questions:

  1. Are there known requirements/configs for polygon mesh rendering with MapLibre overlay in React/Vite?

  2. Are there known compatibility issues with these versions?

  3. Is there a required SDK option/asset/worker config for indoor polygons (beyond labels)?

  4. Would you recommend specific package versions that are confirmed working for this scenario?

Happy to share a minimal snippet if helpful.

I wasn’t able to reproduce this behaviour using the current versions of Mappedin JS 6.14.0 and Mappedin Maplibre Overlay 6.14.0-beta.0. Overlay version 6.0.1-beta.59 is not compatible with the newer Mappedin JS (i.e. 6.11.0 that you are using). To ensure compatibility, use the same version of each Mappedin library.

When using the (mismatched) versions you listed, I do see the behaviour you describe.

Ok. Thank you for your reply.