If its any consolation to you, I have applied on December 24th. I have consulted with immigration lawyers and MP and all boils down to just one answer "wait becuase IRCC is overwhelmed by work and understaffed now".This is so depressing to even read. Working on applications between just days for the whole week. My friend applied on Mar 18th, I wonder when his turn would finally come, how can they approve within 1-2 hours when flagpoling when taking ages to approve an online application. Canada has kept every category of immigrant in limbo showing false hopes.