I do not think there is anything that can be done. You just hopefully they will do some draws before your due date. Alternatively, you can submit EOI to other streams like foreign worker stream if you have experience outside of Canada or in-demand skills stream ( you work in IT right). There is...