My RP application status showed 'Visa postponed' and upon checking in the counter they told me the same reason- document missing. in my case it was my bachelors degree certificate copy, which I purposely did not include in the submission bcos I never cared, and I thought all the other highly important documents- bank statement, tenancy contract etc. were proper and enough. profession in the visa is another villain, no matter how high your salary is. and lastly, profession vs salary. if u have a GM visa, and ur salary is only, say, 12k, still there is a chance of it being rejected.