There seems to be a huge backlog of people waiting on virtual oath ceremony.
I believe there is no reason to delay oath ceremonies as they are all virtual, more or less like the online knowledge test.
As per reports, after the new covid variants IRCC limited number of online citizenship ceremonies.
Found this statistics on a recent article:
In the first 11 months of last year (2020) 107,119 people became Canadian citizens, down 54.1 per cent from the number of new Canadian citizens for the comparable period the previous year (2019)
In 2019, the number of newcomers who took the citizenship oath was 250,367.
But the COVID-19 global pandemic put the skids to citizenship ceremonies early last year, with the number of new Canadian citizens per month dropping from 27,008 in February that year to only 14 in April and 61 in May.
The launch of virtual citizenship ceremonies in July caused those numbers to climb back up.
In July, official statistics show 7,013 took the citizenship oath, and that rose gradually during the next two months to a high of 13,819 in September.
Then, the number of new Canadian citizens per month sagged again as the second wave of the pandemic hit in earnest. Despite that harsher second wave, 9,194 people became Canadian citizens in October and another 3,365 in November.