You can't hold IRCC responsible for the delay. Request for nomination extension and resubmit. By the way, didn't you get notification of when your application was actually received by IRCC?Say for example i sent my application in May and Canada post was so slow they did not receive it until my pnp expired in June how can i be held responsible? Should i not get the benefit of doubt i cannot predict how slow or fast the courier is going to be