This really bad, since 2019 July, and I see you already got the GCMS notes. Not sure exactly when you applied for it, but at this stage I will suggest every month or 2 months of silence order it to see if its really processing or something. Show those notes to MP for them see how your file been stagnant for that long.
RN best is to be hopeful, as I saw in the current news of certain IRCC being urged to speed up and attend to backlogs. Lets pray and keep talking to the MP I feel they the best chances of an action being taken. Your file just in a corner somewhere. Because even online it says they are currently processing outland file of late December 2019 so July is too far. Sorry about that. Atleast you are together with your spouse, that's KEY.