Hi there. I've had my 935 for over a month or so, and I am enjoying it. It has been a great companion for outdoor running. I am having issues, however, with running on a treadmill. My main issue is that once I stop, I use "Calibrate and Save" because whatever distance the watch thinks I've run is lower than what the treadmill actually reads (e.g. ran 5 miles, but Garmin states I ran 4.37). Once I hit save, the Garmin Connect app shows that I ran 5 miles. The problem though is that when I look at Nike+ and Strava, it reads 4.37 miles. I don't know why 4.37 is saved then pushed to other services when I put the correct mileage of 5.
Even more troubling is that my heart rate and pace data does not sync on Nike+ when using the treadmill. At least on Nike+, I can adjust the time and distance run, but I cannot on Strava. Ideally, and as expected, I want to have my calibrated distance and time, along with the other data, like heart rate and pace, to be synced to those services. The 935 can sync my outdoor runs with all that run data. But it cannot do so on a treadmill.
I tried work-arounds, such as exporting the TCX file from Garmin Connect on my web browser. When I pushed it to Nike+, it still reads the inaccurate 4.37 miles, not the 5 miles that I indicated upon calibration. I tried to save the GPX file, but whenever I tried to save it, I get an error saying "no data" or something like that. Even if this did work, this is not an acceptable work-around where the point is for Garmin Connect to integrate with these services.
In the end, it's frustrating because my old TomTom Multisport would sync my outdoor and treadmill runs as expected to those services without any problems, but now my more advanced watch can't seem to do that. Any solutions would be greatly appreciated! Thanks!