You will be fine at last, I had similar situation thats why I know it will be ok.Well, I think they sent the observation thing on 18th May, which was when I got my pre arrival letter. The observation thing expired 17 June, which is exactly one month. my passport has been sent to vfs Abuja, not sure if it has reached IRCC. I sent my passport 28 July.