I know.. IRCC has the most random queue to process applications, specifically Mississauga. While we see other offices like Niagara promptly give oath, it is extremely frustrating to be left behind.
No harm in trying to email the scheduling office as it has definitely helped mine and few other...