The delay can be explained - CRA - simple as that
https://business.financialpost.com/personal-finance/the-delays-are-tremendous-widespread-backlogs-hamper-cra-streamlining-frustrate-taxpayers
The entire system is backlogged. You need nerves of steel with this. Sit back and relax. If you can pick up some shares from shaky hands do so.