Du musst deine Route so erstellen, dass du den Edge auf die von dir gewünschte Strecke routet. Das ist kein Garminproblem sondern ganz einfach dem Umstand geschuldet, dass das Gerät nicht wissen kann wo du lang fahren willst. Zudem spielen Routingeigenschaften eine Rolle. Je nach dem was du im Edge eingestellt hast verändert er auch die Route.
Bei Tracks kann der Edge nicht anders als den Trackpunkten zu folgen, den musst du aber mit einem Programm oder onlineportal erzeugen.