I have been through that problem. My passport was about to expire and my iqama was not getting renewed. I asked HR and they told me about the expiry of Passport.
So, I had to visit the Pakistani embassy for passport renewal. It took a few days.
After the renewal process was successful, I told my HR and they immediately renewed my Iqama.
But because it was my mistake so I had to pay 500 Riyals as the fine for late iqama renewal.
I have been through that problem. My passport was about to expire and my iqama was not getting renewed. I asked HR and they told me about the expiry of Passport.
So, I had to visit the Pakistani embassy for passport renewal. It took a few days.
After the renewal process was successful, I told my HR and they immediately renewed my Iqama.
But because it was my mistake so I had to pay 500 Riyals as the fine for late iqama renewal.