Mapbox всегда дважды посещает местоположение водителя для поездки туда и обратно

#mapbox #mapbox-gl-js

Вопрос:

Я использую этот пример, предоставленный mapbox, для оптимизации, нажав на карту. Тем не менее, он всегда посещает местоположение водителя еще раз, прежде чем добраться до склада, что неправильно.

Правильное отношение, безусловно: Местоположение водителя->Склад->>Адреса->>>Склад

Тем не менее, приложение делает это: Местоположение водителя->Склад->>Адреса->>>>>>Местоположение водителя->Склад

Вот ответственная часть примера. Я не понимаю, чем вызвано такое отношение.

 return (
          'https://api.mapbox.com/optimized-trips/v1/mapbox/driving/'  
          coordinates.join(';')  
          '?distributions='  
          distributions.join(';')  
          'amp;overview=fullamp;steps=trueamp;geometries=geojsonamp;source=firstamp;access_token='  
          mapboxgl.accessToken
        );
 

Я пытался играть с destination=last или любым другим…
Есть какие-нибудь идеи, что следует изменить?