I've made a bike activity following a track on my GPS.
Doing this I cannot choose the activity and will be a walk activity. When I change it afterward on Connect, it doesn't reprocess the Badges or Personal Records.
You're right, it doesn't. What ideas would you like?
Garmin Connect will only do any checks against criteria (e.g. for personal record detection, triggering of rule-based default gear item assignment, and I assume badge eligibility testing) when a FIT file is first uploaded or imported.
It's unclear to me whether you actually cycled but recorded it as a timed Walk, or you actually walked but recorded it as a timed Bike ride. There aren't any personal records that Garmin Connect will recognise or table for Walk activities, as far as I'm aware.
Now, if you actually cycled but recorded it as a timed Walk on your device, even if you managed to change the record's activity type to Bike (or Cycling) prior to importing the file to Garmin Connect, unless the distance almost exactly matches 40km (or some other distance you can see in the list of selectable Cycling personal records), Garmin Connect would not detect it anyway.
All the other listed personal records under Cycling are for your device to detect while saving the FIT file for the activity, if the device model supports that capability.
As i am understanding it was recorded as a walk, but actually ist a bike ride. Same thing could happen just recording a bike ride on the watch and later changing it to mountain bike via g.c. - the question is whether it gets you the mountainebike badge that way.
I have the same issue, I used to use my edge25 for running but now have a vivoactive HR which keeps telling me I have achieved a personal record slower/shorter than I have previously managed. Is there a way to enter my previous records changed from rides to runs?
ChasPrice, you can bring up an activity in Garmin Connect online, the manually set it as a personal record (using the aptly named item in the drop-down menu under the cogwheel icon).