Does your ecas says 'In Process?' I was approved as a sponsor on April 5 (Applied Jan 19), and we haven't gotten a PPR yet, but our application shows started processing on May 5th.
Is your mailing address in India? If not, they wait a while before asking for PP.