Data recorded but map is partially missing

Hi, 

lately my garmin 255 (v  27.09) is missing part of the map. 

For example, on the run below, I started and stopped the activity from the same place but the first part is missing. 

On the countrary, all the datas: altitude, velocity ecc are calculated. 

If i download the gpx from the garmin connect, the position data are missing.  But if I dowload the TCX file the data are present.

 

Any suggestion? is very frustating since it is happening very often.