They gave it to me by hand after a LOT of arguments. I explained to them that it cannot go directly to DGCA. Make sure you tell them this , if not go and see the head of the department.
I finally managed to get it in my hand after 10 trips and 15 days of constant explanations. The tamil nadu board is the worst.