But now she is residing in India and is Indian resident from quite some time(> 6 month) so IRCC states that if you are not the current resident of SA then you need not have a PCC from SA. Now I am confused if having Iqama means she is a legal resident and she needs PCC.
IRCC states:
If you are not a citizen of Saudi Arabia and live outside KSA:
Special notes and considerations
Certificates are available only to current legal residents.
If you have current legal residence status in Saudi Arabia, follow the directions above for
citizens of Saudi Arabia who live in Saudi Arabia.
If you do not have current legal residence status in Saudi Arabia, you are not required to provide a Saudi Arabian police certificate. If you are asked for a police certificate from Saudi Arabia, write: “I cannot provide a police certificate for the time I spent in Saudi Arabia because certificates are only available to people who have current legal residence status.”
Do I need to provide a Police Certificate for Express Entry?
Yes, but only after you submit your application. When you apply for permanent residence, you will be asked to upload a police certificate. Instead, you must upload a document that states: “I am applying from a country that requires an official request letter from IRCC to get a police certificate.”
We will then review your application. If it is otherwise complete, we will send you more information on how to get a police certificate. Please read the instructions above for more information.
We will not accept police certificates sent by mail for Express Entry applications.