Your timeline was just okay. Others r wait for more than one year.AOR was in August 26, 2019, & medical request was on February 4, 2020.
Shortly thereafter, on February 6, 2020, pre-arrival letter came & on February 20, 2020 I was told to pay my Right for Permanent Residence fee within 30 days as decision will be made within this period.
Medicals was done on February 26, 2020 & Right for Permanent Residence fee was paid on March 4, 2020. Then on March 12, 2020, decision was made, & I was approved, & on March 16, 2020, passport request was sent to me.
Due to the temporary closure of visa centers, I couldn't submit my passport, which is why I had to send it to Accra on July 7, 2020, when I was tired of waiting for ours in Nigeria to resume operations. It got to VFS global on July 20, 2020, dispatched to IRCC same day.
On July 30, 2020, it was received by VFS global, & was dispatched to courier same day, & I got it yesterday, August 5, 2020, from DHL.
So in a nutshell, decision made & passport request was within 7 months, but the coronavirus pandemic is responsible for getting my visa stamped 4 months after passport request.
what is the status of your wife in Canada?