Based on your timeline, it looks like your application is essentially finalized, and you’re currently just waiting for the final step—receiving the PR portal email. Since your background check was completed on March 13 and the COPR document number and validity appeared in your tracker the next day, it’s clear that IRCC had already approved your application around that time. However, because you entered Canada on a work permit on March 18 and then informed IRCC on March 26 that you are now inside Canada, the process shifted slightly. Normally, for outland applicants, IRCC issues a physical COPR document and finalizes landing at a port of entry or through visa issuance. But since you became inland, they now need to complete your landing through the PR Confirmation Portal instead, which involves a separate inland processing team. This change doesn’t mean there’s a problem with your file—it’s just an internal redirection to finalize your status in a different way.
After you notified IRCC, it’s common to see a short delay while your case is reassigned. The ghost updates you saw in your tracker are actually a good sign, as they usually indicate internal movement on the file, often in preparation for the PR portal invite. The fact that the IRCC agent confirmed all stages are completed is also reassuring—they are simply waiting to issue the portal email. From the time IRCC is notified of a status change from outland to inland, it typically takes anywhere from two to four weeks for the portal email to arrive, though in some cases it can take a little longer. Since you informed them on March 26, you’re still within the normal processing window. The delay you’re experiencing is likely just the result of this transition from outland to inland processing, and not due to any problem with your application. At this point, it’s just a matter of waiting a bit longer for the portal invitation, which should come soon.