No need to contact them i was in same problem. If visa details are available on tracker its means visa is approved just passport required. Bcz i got my ppr after 72 days of bvl and visa details on tracker. That’s why no need to worry just wait. Your visa is almost approved. My timeline was 14...