I'm not on the support staff, but I'm curious.. I bet they will ask you to attach your GPS log file.
What program did you use to download it to your PC, I see you say you did that, then you loaded TopoFusion. Wondering if it's a file convertion issue.
How far does Garmin's Mapsource report the track is? Can you attach the GDB file from Mapsource?
I know sometimes Garmin will add one extra point to the track which draws a diagonal line from the end to the start. Do you see that when you view the track?
Other than that, unless you live on the international date line or on the equator (which TopoFusion should handle fine now), I can't think of what the cause would be.