I have emailed cons.toronto@mea.gov.in today. They mentioned that the PCC is still with my local police station, but a police officer visited my house on April 24th and completed everything online. So, I am not sure where the delay is. I have informed the Indian embassy of the same.