I think the excuse of backlogs for not conducting FSW draws is utter BS!
Had backlogs been an issue,there wouldn’t have been 10000+ ita’s being issued every month and moreover it took 6+ months to land in canada as pr after receiving ita pre covid times so travel restrictions excuse is even more...