To help avoid delays or a refusal, make sure that you:
You need to understand the program you are applying for by carefully reading the application guides, follow instructions and properly fill out the forms.
Provide complete/correct/consistent documents, the more the visa office needs to verify your information, the longer it will take. And can cause disapproval if your information can not be verified.
If you are required medical and biometrics have it done right away.
Pay the right amount for the fee and choose the right payment method.
To read know more about this read from the IRCC Website.