I uploaded a letter of explanation with a copy of my Final Exit visa .
A final Saudi Exit visa is only granted/stamped when there is no dispute against you by your employer and you don't have a police record.
I applied on May 15th and i hope they accept it

My BG Check is in progress as also review of documents .
Thanks