@avnijain if you see new valid COPR details for you and your spouse on the tracker, that means you passed all stages. You now just wait for RFV (if outlander) or portal credentials (if inlander). If outlander, RFV can take a while to come - from 2 weeks to 3 months. Consider that there’s a strike now and IRCC in Canada hardly works, so it can take even longer than that.
I have a guess that RFV issue is linked to the backlog at a specific VO, because RFV actually has a procedure to follow described here
https://www.canada.ca/en/immigration-refugees-citizenship/corporate/publications-manuals/operational-bulletins-manuals/permanent-residence/non-economic-classes/overseas-family-members/finalizing.html so that means that once COPRs are generated, officer in primary VO needs to assign secondary VO to process visas (or just paper COPRs if you are visa-free). And that VO is based on your current country of residence
https://www.canada.ca/en/immigration-refugees-citizenship/corporate/contact-ircc/offices/find-visa-application-centre.html
Let’s say that your secondary VO can issue 1000 visas per month, that means that they know what’s their current backlog and hence they put your case in the queue. Once their backlog reduces and your case gets into the next 1000 visas that they could potentially issue - they send you RFV. That could explain why it takes so long for outlanders to receive RFV after all stages were passed.