Once it switches to Canada Post, tracking becomes much more accurate. One thing to note: sometimes there’s a delay in updating the status during customs, so don’t worry if it seems like nothing is happening for a couple of days.
Also, if you don’t see an update after “handover to local courier,” give it another 24-48 hours before checking on Canada Post’s site.