I finally received my passport on April 28th, 2022.
My time lines are as follows:
applied at Service Canada Niagara Falls on March 22, 2022.
16th April: Requested to be transferred to the Niagara Falls local office due to a Nexus interview.
18th April: went to the passport office in St. Catherine for an update. They grabbed my credit card information, proof of travel documents, and told me to wait for call back.
23rd April: I went back, but there was no update since they couldn't find any of my application data in the system.
27th April: I returned, and they requested that I file a new application.
On the same day, I applied for a fresh application. They charged me an extra $20 for pickup.
I got my passport on the 28th.