What I suggest you to do print out ppr form from online and send along with your passports. Write a letter to them stating reason of your delay. At the same time print out the corresponding emails and attach it with your letter. or wait a week to hear from them..