Fenix 6 / personal records issue : the watch gives me a new record every new run !

Hello,

At every new run I do the watch gives me new best records/time : best 1 mile, best 5km, best 10km... But those are clearly not my records !
For example my max recently recorded with the watch (and strava) on 5km is 24min. This morning I did 5km on slow cool run, about 33min, but the watch tells me again : new 5 record = 33 min !

I looked in the forum but could not find anything and I don't know how to fix this...