Two birth certificates issued from two different register office but one is not registered

I have a Birth Certificate (BC) declared on 1991 by my grandfather after my birth from colachel register office at the year 1991. I have applied for passport with the BC on 2011 and then unfortunately i have lost my original copy of BC on 2012 and then to get the duplicate copy from the office i enquired the office with the xerox copy of the document and they verified and said me that the certificate was not registered. And then then they asked the place of birth and it is Nagercoil so he replied to check with Nagercoil municipality office and we enquired there and got a BC on 2012 which is already registered on 23.01.1991 by the hospital. And by knowing this i presented the new BC with passport office and explained the past but they didn't believe and now i crossed 12years i didn't get the passport. I have applied four times but they asks the same query mentioning me Fake BC. Comparing with both BC the date of Birth is same and the place of birth varies due to the issuing authority differs. i have got the Non availability certificate from colachel register office and also i have submitted the same to them but they didnt considered it. Can any possibility to resolve this issue.