I just completed a half marathon why doesn’t my personal record widget update on Garmin Connect web?
You need to accept a new record on the Personal Records page. There is also the drop-down menu, on that page, to choose distances to display, so also check if half marathon is turned on.