It's not possible to build a map matching request with timestamps, because the builder uses commas to delimit the timestamps.
Expected Behavior
A Map Matching Request with timestamps will return a valid response
Current Behavior
The request fails because the API believes not enough timestamps have been provided
Possible Solution
Simply change the delimiter in com.mapbox.api.matching.v5.MapboxMapMatching$Builder.build() to ";" for timestamps. The same issue applies to the radiuses.
Steps to Reproduce
To reproduce, simply create a Map Matching Request and provide timestamps. When building, it will use commas instead of semi colons. It will appear to build correctly and send the request.
It's not possible to build a map matching request with timestamps, because the builder uses commas to delimit the timestamps.
Expected Behavior
A Map Matching Request with timestamps will return a valid response
Current Behavior
The request fails because the API believes not enough timestamps have been provided
Possible Solution
Simply change the delimiter in com.mapbox.api.matching.v5.MapboxMapMatching$Builder.build() to ";" for timestamps. The same issue applies to the radiuses.
Steps to Reproduce
To reproduce, simply create a Map Matching Request and provide timestamps. When building, it will use commas instead of semi colons. It will appear to build correctly and send the request.