Garmin edge 539 gives incorrect estimated finish time for training target

When riding my edge calculates estimated finish time based on original inputs rather than distance remaining.