A few weeks ago, a new procedure has been introduced when issuing new Iqamas and Iqama renewal.
This is as per occupation listed on your Iqama and has nothing to do with your citizenship/nationality/passport.
Basically, any expat with the word/le: "Engineer, Anlyst" (there might be more ...) needs to submit and upload their educational degrees and transcripts to another KSA agency. I believe the fees are 250 SAR registration and 250 SAR annually; I will double check the fees and terms ... Once verified by this agency, then your Iqama will be issued, or renewed.
We found out by chance last week from both a colleague at work and a new hire.
The way to find out is within your Absher app or MOI website, look at what has been issued as your occupation on your Iqama.
If the keywords: "Engineer, Anlyst" are there, you need to follow this new process.
Once I have more details, such as agency name and URL, I will update this post ...