I found when riding a Strava segment more than once and getting a PR on one of the attempts during the same activity, the PR does not update.
During the next attempt after the Edge said it was a PR the Virtual Partner is still using the original PR time and not the new time. This seems to be a bug, I would assume that the segment would at least reflect the new time on the next attempt until it has re-synced after the activity is saved (since it is not real-time syncing while connected to my phone).
Here is the Strava Activity:
https://www.strava.com/activities/377785582
And here is the Garmin Activity:
https://connect.garmin.com/modern/activity/878099860
I've also noticed a bit of an annoyance with overlapping Strava Segments... Only the first started segment is displayed, even after it finishes, the one that it overlapped is not displayed.
-MadManX99