I have an issue with my Garmin Connect account in that it seems one of the records in the database is corrupted and won't let me even perform searches over the period where the corrupt activity is listed.
The link to the problematic activity is http://connect.garmin.com/activity/251238966 and the error message returned is "Unable to find com.garmin.activity.summary.ActivitySummary with id 401521077"
The link to the activity immediately before the corrupted one is http://connect.garmin.com/activity/251238964. If you click on the NEXT button you will get the same error mentioned above.
The link to the activity immediately after the corrupted one is http://connect.garmin.com/activity/284078787. If you click on the PREVIOUS button you will get the same error mentioned above.
NB: All activities in my account are marked as public.
If I try and perform a search over the period where the activity is located Garmin Connect returns an "internal server" error. Other users have reported similar issues and in some cases where the corrupt workout is marked as a favourite they are not even able to access the favourites list because when it tries to access the problematic record it encounters an exception and returns an "internal error message"
Is it possible to delete this activity directly via your backend as I am unable to access it in any way that would allow me to remove it. This is obviously a bug that your exception handling routine doesn't deal with so it would be good to see if fixed soon.
I have included some screenshots for your reference below: