Just an update, my oath was on NOV1 st, according to IRCC records they sent me the certificate on Nov 9th, but I never received it. Dec 21st which was 6 full weeks after they mailed the certificate I did request a reprint, I sent at least 5 follow-up messages, one MP office intervention, 3 IRCC contact center notifications to the related office (HALIFAX) there is still no sign of resend, or an acknowledgement that they received the request.
Due to a planned trip at the end of Jan (More than 4K prepaid, and not refundable also attached a medical appointment back to my original country), I requested a two years temporary passport, which has been declined by Passport Canada (Halifax) although it was previously confirmed by the Passport Canada call center. their excuse was I never received my certificate, If I receive it and lost it they said they could issue one.
Honestly, I am very much pissed off, it seems like Canada is not able to identify whether you are a Canadian citizen or not and relying on a piece of paper instead of its citizenship database (I am not sure if this even exists).
IRCC call center can confirm that I took my oath on Nov 1st and I am officially Canadian, related office can not deliver my certificate, or give me the option to pick it up in person or at last with a tracked mail.
I did nothing wrong, did everything on my end without fail if I am a Canadian Citizen ( apparently I am after my oath on Nov 1st ), my mobility charter rights are violated by the government.