I updated the FIT contribution part of my data field recently, changing the title of the graph and units labels, and adding another contributed field.
I've verified that these changes are in the data field and on my watch, and that the recorded FIT file contains the new contributed field.
However, these changes are not showing up in the results on Garmin Connect (web or mobile) – the charts and values still use the old labels, and the newly added contributed field does not appear at all.
Indeed, digging through the scripts on the GC activity page using the developer tools console in Chrome reveals that the fit_contributions.json associated with the activity is the old one that is out-of-date. I verified that the latest one included in the .iq file I uploaded is correct, so it seems something broke when uploading a new version – the .prg update took, but not the .json.
Has anyone else seen this behaviour?