Hey, I hope I can be of some encouragement. We originally applied in early September.... heard nothing for a MONTH - I called and they always told me no App was on file. I'm an American on a visitor visa, so I always had a number to give them to look up my account.
Next time I called, the SAME MOMENT I was on the phone with them, a courier knocked on my door with a returned application. My heart sank.
What did I miss in the 100 page app?? A few lines on my IMM5406 were not filled out how they wanted.
Good news - We fixed it as requested and sent it overnight the next day. 30 days later...... I didn't hear anything - again - so I thought the worst..... but ...
This time no news was good news! The guy on the phone told me the App was already in process and the Sponsor approved earlier that morning.
I still don't have any official letters, but everything online shows we are in process since 11/25.
I hope my story will encourage you not to lose hope
Hang in there!