I was able to reschedule my flights, but it seems IRCC is already using the strike as an excuse for delays.
My MP was advised by IRCC that they cannot guarantee I'm going to get my certificate in time for my travel, even after rescheduling my flights to next week.
They have it printed and in a drawer but won't let me pick it up or send it. I'm beyond frustrated with how they have handled my case all through. urgent doesn't mean urgent at all. It was marked urgent (by them) Mar 15, then Apr 13, Then Apr 17, then Apr 19. then the strike happened and now they are complaining that they are just back from the strike and cannot give me my certificate in time.