When I imported the GPS track, the extremities did not start or end on the intersections. 10-20m was missing. So I had to extrapolate to reach the intersections. I would try to redo a GPS track to check that the intersections are not too off.