Hi everybody, i was reading all your replies. Too bad I didn't open this forum often, I should have read all your questions and perhaps gave my answers based on my experience since I was the one initializing this question.
Anyways, I did encounter the same problem with you all. I wasn't ask to submit my employment contract which caused the refusal of my application online. Good thing I still have enough time to re-apply otherwise I will be forced to apply for restoration which is so costly.
If you have just submitted your application online then always e-mail the cic about your documents. Tell them there is no space for your employment contract in the document section, you're only asked to submit copies of your passport. When they get to your email and replied, you'll be instructed to open your online application again and you will then see a space where you can upload your employment contract it's exactly labeled as "copy of employment contract". I too tried to put the copies of my passport pages and copy of my employment contract in one file but still it didn't work to them. Your passport pages should be in 1 file and your employment contract in another file. These two documents should be uploaded separately...
I paid 300 dollars for my wp extension and very true, it's basically a pain in the pocket!! So if you have just started taking the process then don't forget to email the cic.