Check the routing options - direct, shortest distance, faster time. Looks like direct is selected on the device that's reading the route. Also, untick the route recalculation and lock to road options. Not familiar with My Tracks either but these are some common routing or display errors. Save...