his might be affected by your Tracks archiving setting. By design, my Garmins have combined before and after tracks with a power down or battery change in between. I do exactly what the OP does, and have only once had a stray 'at home' point added to the track. Are you sure you're loading the saved track file and not the Current track file when you get home? The saved track file on both my eTrex 30 and 64s defaults to something like
__________
Atif
__________
Atif