Did you try calling them? They should be able to tell you if your Schedule A and Police Certificate have been attached to your file.I sent my Schedule A and police certificate through a webform on May 1st, then mailed physical copies 2 weeks ago (although to the courier address with a signature requested). Still no response and it's "Application Received" on ECAS. Medicals were done and approved 3 weeks ago. This is very frustrating, we are all waiting for something that should be quick just because of technical difficulties.
I sent mine this week and they told me to call next week to check if they've been added to my file.