MapLibre rendering issue: Solid black route lines in Garmin Connect and Flightradar24

Hi everyone,

I am using /e/OS on my Fairphone 6 and I am experiencing a frustrating map rendering issue. Whenever I use apps like Garmin Connect (to look at my running/cycling activities) or Flightradar24, the route line (polyline) shows up as completely solid black.

Back when I was using vanilla Android, Garmin Connect, it showed color gradients based on my speed/pace, but on my current setup, it is just an unreadable black line.

Technical Context:
This seems to be a known limitation in how microG translates modern Google Maps API calls into the MapLibre engine that /e/OS uses. Apps like Flightradar24 and Garmin now rely on Google’s advanced polyline styling (StyleSpan). Because the MapLibre component in microG cannot parse these dynamic color parameters, it triggers a hardcoded fallback to a solid black line.

I have already looked if it’s possible to change the settings in the apps or system, but the issue lies deeper within the microG translation layer.

Is anyone else experiencing this or found a working temporary workaround?

My Setup:

Thank for everyone!

a user “depau” is working on 2 improvements that benefit map rending in microG, one bringing polyline span support, the other is tile overlays. Wait for this to get ironed out, merged and to eventually arrive in /e/OS

3 Likes

Hi,

It will sadly not help you but it do experience the same issue since months in Garmin connect with the solid black line instead of coloured one. But it wasn’t always like this and it used to work in eOS years ago.

I’ve contacted Garmin and from their side, the colors are displayed. So the problem is not the app. OpenStreetMap ? MicroG ? eOS ? No clue, I’m sadly not an expert. I’m running eOS v3.7.2 in FP3+.

Have a nice weekend

I’m experiencing the same issue. Not really solving the matter, but if i sign in on a web browser to garming connect, colours are displayed correctly