I've had that happen to me before. Usually if they have too many stops and they can't get to it, it stays on the truck until the next day. When they scan it again in the morning before they leave it updates the tracking.
Mine is out for delivery today, but since Purolator is handling my...