Why don't you try writing to PMO
And my uncle is posted in a different state these days and he had no connection on this it is my local Telephone Exchange which is acting weirdly too friendly with me now a days, public grievance portal is working like magic for BSNL complaints and I have done it 4 to 5 times
It takes 10 to 15 days for the complaint to get resolved