Manual edited PR record aren't saved

Hello,

As I face lane compting inaccuracies during a swimming activity, I often manually edit my swimming PR to correctly adjust the way too often PR.

However, I now face a problem as adjusted PR are not saved. For exemple, I have a activity of a 40 minutes durations where I have set 400m, 750m, 1000m and 1500m PR.

The first PR was correct by tracking while I am trying to adjust the rest of them.

On Garmin Web interface, I can edit these PR out :

But upon reloading, the edits are gone and I am stuck with ridiculous times as I takes activity duration for these PR.

Any way to correct these PR ? Always a waste to skip such a good session !

I have tried multiples web navigator and on mobile web, without success. Also tried to delete and reupload the activity, without success.

Top Replies

All Replies

  • You have to assign the record to some activity, and only then you can edit the time.

  • Do you mean to use the "Set as PR" option ? It was done, the activity is linked with the related PR but edits still doesn't save upon reloading.

  • I just tested it again - strangely the editing works for some records, while it indeed fails to save at others. For example I can edit all running records except of half marathon, which comes back to the original value when page reloaded. And it is worse for the pool records, where I can edit only the longest swim.

    I recommend reporting it to the Support. In the time being, if you want to change the record now, you'd have to (temporarily) change the activity type for example to Open Water Swim, edit the total time of the activity to match the PR (the Pool Swim activity does not allow editing the time), change the type back to Pool Swim, assign it as PR, and then restore the original. You'd have to repeat the procedure for each PR you need to change. A bit complicated, but it works - I just tested it.

  • Make sure you don't hit enter after editing the PR. Write the PR and then click the green checkmark.

  • Make sure you don't hit enter after editing the PR. Write the PR and then click the green checkmark.

    Unfortunately it does not work for most of the Pool Swim PRs. After reloading the page, the original comes back anyway.

  • You are correct.

    I get 500 Internal Server Error when trying to update my 1500 meter pool swim PR and also this response from the server:

    {
        "message": "PersonalRecordManager:937,PersonalRecordManager:278",
        "error": "NullPointerException"
    }

  • I have contacted support on this issue. I have successfully reproduced your method to adjust the PR but it only worked for one PR as the PR is deleted when the activity type is switched to Open Water swim (also I can somehow only change the activity time on the view screen and not on the edit screen where I am stuck on the warning window).

    Gonna wait a answer from their side.

  • I'm facing the same issue with the 1km, 1mi, and 10km. They were tracked and imported from a Coros Pace 3 that I just moved away from.

    Kind of surprising that PRs are not automatically calculated when an activity is imported. Even more so when an activity is assigned as a PR, why would it not automatically pull it from the data?

  • Kind of surprising that PRs are not automatically calculated when an activity is imported

    Not really surprising, because records are being detected by the watch in real-time, during the activity. Garmin Connect does no records detection at all. In fact GC does very little of any data processing. At Garmin, practically all calculations, and all processing is done by their devices, not by their servers, or by the app.

  • Garmin Connect does no records detection at all

    That isn't quite true.

    Connect apparently evaluates steps PRs and it also evaluates running and cycling PRs for activities where:

    - the activity does not contain PRs reported by the device

    - the distance of the activity "the total distance meets and barely exceeds the distance of the closest PR distance"

    https://support.garmin.com/en-CA/?faq=GePPQ3FJYO0A8TAHLeC7CA

    It's true that only activity data from Garmin devices is supported for PR detection. (In general, this is true for most Connect features, as you pointed out.)

    (I am not splitting hairs, as "Garmin Connect does no records detection at all" is a very strong statement which cannot be interpreted in a way that allows for the running/cycling exception above. That exception also leaves open the possibility that if someone edited activity files from a 3rd party device to make them appear to come from a Garmin device before importing them, Connect *might* detect PRs from those activities, in the limited way described above. e.g. You could use the device changer at https://www.fitfiletools.com, although this would obviously not be practical for large numbers of files.)