So I sent my postal application to Brampton first on Nov 1st and delivered to Brampton on Nov 2nd. I got the application back Nov 9th. Issue was following the sample form, I provided Indian passport details in Applicant Passport section instead of Canadian passport details.
Corrected that and sent it again on Nov 11th, delivered on Nov 14th. I haven't received any acknowledgement email from BLS yet. I have seen people mentioning acknowledgement email in this forum and was getting worried that my application is being sent back again. So I was trying to use the bls application tracking tool and provided my details. It says Application Date as Nov 19th and Status as Processing at Consulate General.
So I wanted to updated people here that I did not receive any acknowledgement but it does seem like my application process has started.