Hang in there folks, I was in the same situation, according to CIC, MP, and the information I ordered nothing was missing and no one had ANY explanation why my file wasn't moving. And then it happened: Today, on a Sunday afternoon, I get my DM mail after almost 2 years.
Ecas hasn't updated yet. I couldn't believe it, I guess someone is working overtime to finally kick us poor souls who are still waiting out of limbo! I kid you not, I cried a little. Now another round of waiting begins, I hope I will receive the actual landing date soon. Even better, I also found a new job in the meantime! I can describe to you how blessed I feel at the moment. It was agonizing at times to see so many people in the 2012 thread moving past me and landing in my local office.
I'm so grateful to all of you who are still here for your ongoing support on this journey, and particularly for those of you who had kind words for me when I was feeling the worst a few months ago. I will keep on checking in and cheer you on. We will all make it eventually!!! Don't give up hope!