diff --git a/Sources/MapboxCoreNavigation/NavigationRouteOptions.swift b/Sources/MapboxCoreNavigation/NavigationRouteOptions.swift index 4fc6387a632..c763d86373c 100644 --- a/Sources/MapboxCoreNavigation/NavigationRouteOptions.swift +++ b/Sources/MapboxCoreNavigation/NavigationRouteOptions.swift @@ -91,7 +91,13 @@ open class NavigationMatchOptions: MatchOptions, OptimizedForNavigation { }, profileIdentifier: profileIdentifier, queryItems: queryItems) - attributeOptions = [.numericCongestionLevel, .expectedTravelTime] + attributeOptions = [.expectedTravelTime] + if profileIdentifier == .cycling { + // https://github.com/mapbox/mapbox-navigation-ios/issues/3495 + attributeOptions.update(with: .congestionLevel) + } else { + attributeOptions.update(with: .numericCongestionLevel) + } if profileIdentifier == .automobile || profileIdentifier == .automobileAvoidingTraffic { attributeOptions.insert(.maximumSpeedLimit) }