Not sure if relevant update - I just talked to IRCC and the agent told me that I have passed my eligibility review. When i asked if it is a good news, she said "Its an excellent news and wait for remaining formalities".
So guys, dont lose hope. GC still shows that its under review but thats how it is. Also, BVL says that my application is being processed at Ottawa but my primary visa office is New Delhi. So, I have often seen this that people keep on getting confused form the BVL office. Biometrics and Medical are processed internally at Ottawa office but decision is mostly made by the local office. The agent was super nice to tell me that although BVL contains Canadian office name, my form is at the New Delhi office. Anyways, it was a big relief as I have been waiting for PPR from the last 3 months. I hope this helps in bringing down the anxiety of fellow forum members.