Immigration fraud can involve many people from your spouse. to her first husband, to the lawyer/consultant she used to file any of her IRCC applications, information that was part of each application, etc. Would suggest speaking to your spouse about all her IRCC applications from the very first one she applied to see if there were potentially any misrepresentation. She may have knowledge about her first husband’s interactions with IRCC and whether she had any concerns whether he had misrepresented anything or whether he used any immigration services that seemed questionable. Was there a reason she used a specific firm if she used one? For example people talk and there are firms that are known for being able to secure WPs for a certain fee, some are able to somehow overcome issues like not meeting your residency obligation or provide proof of a Canadian address/job while you are abroad, etc. Reviewing how she met her first spouse and whether there are any red flags associated with their immigration status and their ongoing interactions with IRCC. Her education and work background or education/workplace of her partners can also raise red flags especially when it comes to people originally from certain like China because there has been known spying and IP theft issues. It’s impossible to actually know what is going on with her application behind the scenes. There is a good chance you may never know what created the long delay in processing but I would start examining her whole history with IRCC and profile in general to perhaps identify areas of potential areas of concern.This would be her 2nd renewal since she arrived in 2013, she orignally was married and was sponsered by her husband, they had broken up before we had met, since the divorce she had already renewed without issue, She works in the tourism/hospitality industry. I would find it pretty offensive if someone thought she was involved in immigration fraud. she absolutely met the RO, we have spent a total of 3 months outside of canada in the past 7 years.