I had same senario...You should call CIC and enquire. When I called today they said my file is approved though my online portal still says processing background check.Just got my GCMS notes I ordered a month ago.
This is so frustrating , no one has touched my file for months except for the case analyst in late August. I moved to IP2 on February 1st (after I ordered the notes) and no movement since then... I'm in for the long wait, bummer.
One thing that agent told me is inland candidates will get landing interview to the nearest location of your mailing address. This landing interview will be scheduled by Montreal Office and they can take any where between 1week to 10 weeks to schedule this landing interview depending on available appointments. He told me there is nothing that can be done but to just wait for getting interview appointment letter.
So my advice is call CIC, i am very confident that your's is approved too, it just takes time to get landing interview. Atleast you can be relieved that you have an approved application.