I became a Canadian citizen on the 29th January along with 100+ others.
It was done via zoom and apparently Mississauga was the first office to offer zoom during the pandemic. Not sure why that explains the delay…
I was offered the e-certificate option and later on that week (Thursday/Friday) it arrived. I then went to the passport office to summit my application as I am travelling soon. Took about 3 hours in total but will pick up my passport later on this week.
Do not give up. To be honest I stopped checking a while ago as your time will come. Do not worry!