mapbox / mapbox/mapbox-maps-flutter

Severe SDK Issue.

Open
#966 5 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Dart
Stars
380
Forks
204
PR merge metrics
No merged PRs in 30d

Description

This is extremely frustrating. Can we please get a stable version of this SDK that actually works as expected?

These issues are affecting many developers, and it’s hard to rely on this package in production environments. Either the SDK needs proper maintenance, or it should not be listed as Flutter-compatible until stable.

We’re consistently running into critical errors like:

❌ 1. When calling loadStyleURI
[ERROR:flutter/runtime/dart_vm_initializer.cc(40)]
Unhandled Exception: PlatformException(channel-error, Unable to establish connection on channel: "dev.flutter.pigeon.mapbox_maps_flutter._MapInterface.loadStyleURI.0", null, null)

#0 _MapInterface.loadStyleURI
(package:mapbox_maps_flutter/src/pigeons/map_interfaces.dart:4514:7)
❌ 2. When calling map.flyTo
Similar PlatformException(channel-error) is thrown, preventing camera movement and breaking core functionality.

Our clients are losing trust, and this is causing serious delays in our projects. These issues seem to be widespread — please prioritize resolving them.

If this SDK is not ready for stable use, that should be clearly communicated.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the PlatformException from loadStyleURI and map.flyTo, then inspect package:mapbox_maps_flutter/src/pigeons/map_interfaces.dart around line 4514. Compare the two failures and determine the scope needed to restore these core SDK calls; done means both operations work reliably or the compatibility limitation is clearly documented.

Written by the indexing model from the issue text.

Assessment

Tech stack
dart, flutter
Domain
mobile
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
15/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.