other than the firmware in the device, I've never used any garmin program, so I wouldn't know anything about that. The only problem I have had that I wish they would fix is the dreaded, "lock up solid at around 200 miles" bug. But I know they are never going to fix it, so I work around it.