@Tenet I saw your message tagging me in another thread so i am replying here, had a chat with BSNL guys, they told me that they have started testing for IPv6 and will continue to do so for 1-2 weeks and us consumers getting an IPv6 address without internet is normal during the testing phase, only authorized connections meant for testing are getting internet over IPv6 right now.
So let's wait and watch.plz share screenshot of Your Network setting