Update:
Contacted local MP and they contacted the IRCC via a direct line. IRCC advised that nothing is holding our files back and we're in the queue. They were told we were in the next batch. I asked if that meant we'd get invited soon and the MP's office told us it should but if we hear nothing in 3-4 weeks, to let them know,