@shefi: I thought about it when I didn't see my application to link and I told the IRCC agent I was going to do one online and he said don't because for renewal for passport it has to be on paper only and that most likely my online one will get rejected. On the other hand many people said they have done it online, but since the IRCC agent said that to me I preferred not to do it online. Maybe call again IRCC and ask them, but If I were you I will do paper again, just to be on the save side and pay this time pay the mail service with received signature, then you can track if they actually receive it or no.