No good sync between PB on watch and GC

After most runs I have “new PB” messages, while the mentioned PB times per distance aren’t better than the existing PB in GC. It also doesn’t result in the option to update the PB in GC obviously. Does anyone else have this issue? Is there a solution? I thought it may be a memory issue so I removed my second topo map North America,  as I live in Europe anyway. This doesn’t solve it. Btw I have the 32gb version.