I have been unable to access my ecas for the last 3 days- and finally got through to the cic call centre. The agent told me that as per her records my PR card was despatched to my friend's address that I had given during landing. (and not to the one that i later updated online).
I called up my friend and he checked his mailbox and found it sitting there.
Here are my observations based on my case and what others have posted-
1. If you are unable to access your ecas- it's highly likely that your case is being worked on, and your card is being despatched.
2. There is a chance that the card might be sent to the address given during landing, and not your updated address.
3. Based on the recent posts- it is clear that they are working on cases of landing between March 15th to March 29th (approximate timeframe).
4. Based on their published wait times, the sudden influx of pr cards received, and the response i got from the call centre agent- CIC have finally started clearing the backlogs and started sending out PR cards. Hopefully this will translate to lesser wait time for people who landed recently.
Good luck guys!