I too have the same timeline as yours , but haven't received for medicals and RPRF yet. Can I get the CIC customer care number , I'll call them and findout my file status.Yours is taking so long! I lodged- April 2018 and I just passed the screenings, the latest Security last Friday. Im for DM/ PPR. Did you try calling them? The 22 months is just the average processing time. Some got their PR on their 15th to 17th nonth.