I'm not sure if this is the correct place to report what appears to be a bug. If it is not, can someone please point me in the right direction?
It seems that if I edit an activity in Garmin Connect (ie. fixing the length of a run or changing the exercises listed in a strength training activity) then Garmin will continue to push that activity to MyFitnessPal every time I sync. For example last night my Fenix 5 shorted me 0.25 miles on my run so I corrected the distance in the activity. From that point on, every time I synced my watch I would see another run show up in MyFitnessPal. At one point in the evening I had 7 copies of the same run listed in my diary.
I should also note that it only appears to keep sending the last activity that I have edited. So once I edited the strength training I did after the run, Garmin started sending multiple copies of the strength activity to MFP and stopped sending anymore of the previous run.
I just started noticing this issue a few weeks ago so it appears to be something new. Please let me know if you need any additional information from me, or if I should submit this bug through some official channel.
-Eric