Thank you @ Rajesh Kannan and @ Kush Dev for the input and confirmation.
This forum has been pretty helpful and thanks to all the members who are sharing the info. This time looks like the tax dept. is completely crazy and none of them seems to know what is going on.