3 Months Delayed Salary but Company refused for Local Transfer

I have got job offer with New Company and my current company refused my Local Transfer Request. My iqama is expiring 7 days from now and my salary has been delayed going 4 months.
Kindly, I need advise on what are the possible ways that I could be transferred to New Company. Please help. Thanks.

iam facing same issues in my present employer, how you solved this problem for transferring another employer