Did you check you both Aadhaar and pan card have the Same Name and same DOB.
Ex: my name is Arun Kumar Selvam.
Mostly in aadhar the surname will be suffix
IN pan card also you need to give surname as suffix
You might think, the name in your Aadhar and the name printed in the pan card are same. But the ckyc database will detect only the name which you gave while you applying for the Pan card.
In pan application have,
Name or the applicant:
There have an option that what name should be print in the pan card ( ckyc dont take this name)
Kyc will consider only the (Name of the applicant) name.
Most of the pan card agents entering the surname as prefix in (Name of the applicant) column. Its wrong.
They should write surename as suffix.
Name of the applicant and name should print in the pan card, the agent need to give surname as suffix in both of this coulum