Thanks @Dimitrios-Kanellopoulos!
Let’s try to make this right for all users!
Looking at the iOS version of the app running on my MacBook, it appears that the app already handles GPX import right. For example, let’s download a GPX course from https://canyons.utmb.world/races/100K and open it in the Suunto App, then tap on the waypoint that is 3rd from the right in the below screenshot:
[image: 1756143044785-screenshot-2025-08-25-at-10.29.53-am.png]
You can see that it shows two distances from the start. So that is good! It would be great to also show this waypoint at both distances on the elevation profile in the app (similarly to how waypoints are shown in Climb Guidance 2.0 on a watch) and to be able to manage waypoints by tapping on them on the elevation profile.
Let’s finish importing the above route in the iOS app on MacBook, save it, and reopen it in the latest beta version of Android Suunto App running on my Pixel 9 Pro phone. What we see is that the app now shows a list of waypoints - that is really great! However, with regards to waypoints, we see that the Deadwood aid station waypoint (the one shown in the above screenshot) no longer has two distances here. The same applies to the Devils Thumb aid station waypoint:
[image: 1756144563094-screenshot_20250825-105335.png]
So basically each of the waypoints that should be visited twice appears in the list only once at a randomly matched distance - one of them got matched on the way out in that out-and-back section of the race course and another - on the way back. So clearly this is bad, especially considering that this is a UTMB World race where Suunto is a major partner.
The correct behavior when importing from a GPX route would be to match all distances and show the same waypoint multiple times in the list.
Now, let’s discuss import of routes from Strava. This is a more tricky case because, as I understand it, Strava routes are read-only in the Suunto App and are supposed to be edited in Strava. Strava has implemented a very good waypoint management that is fully compatible with Garmin Up Ahead feature. Perhaps I can claim that I gave them the idea to allow waypoints to be named and to include distance with every named waypoint so that it works correctly with Up Ahead. I suppose Strava syncs routes in FIT format because that is the only way to include distance information. If the Suunto App also receives routes from Strava in FIT format, then it should take advantage of waypoint distance included with each waypoint. The correct behavior would be to match all points on the route that are at the same location as a waypoint, but insert a waypoint only at one distance that is the closest to the original waypoint distance. That would ensure that whatever user has in Strava is exactly what they get in Suunto.