Here maps не правильно ведут по маршруту

Подскажите кто сталкивался с проблемой в HERE maps, создаю маршрут сразу на несколько точек. Подсказки поворотов и голосовые работают не правильно. Точнее до какого то момента и я не понимаю как отследить. Ведет до 1 точки отлично, до 2 тоже, и на каком то моменте оно меня должно вести на 3 точку, но начинает меня вести либо обратно на 1, либо вообще не понятно на какую! Что можно сделать с этим не перестраивая каждый раз маршрут. Спасибо за любую подсказку.

    public void createRoute(int index) {
    CoreRouter coreRouter = new CoreRouter();
    RoutePlan routePlan = new RoutePlan();
    RouteOptions routeOptions = new RouteOptions();
    routeOptions.setTransportMode(RouteOptions.TransportMode.CAR);
    routeOptions.setHighwaysAllowed(false);
    routeOptions.setRouteType(RouteOptions.Type.BALANCED);
    routeOptions.setRouteCount(0);
    routePlan.setRouteOptions(routeOptions);
    RouteWaypoint startPoint = new RouteWaypoint(new GeoCoordinate(lng, lat2));
    routePlan.addWaypoint(startPoint);
    my_ways.clear();
    for (int a = 0; a < lat.size(); a++) {
        my_ways.add(new RouteWaypoint(new GeoCoordinate(Double.parseDouble(lat.get(a)), Double.parseDouble(lon.get(a)))));
    }

    for (int a = 0; a < my_ways.size(); a++) {
        routePlan.addWaypoint(my_ways.get(a));
    }

Вот так я создаю список для построения маршрута


Ответы (0 шт):