@goodlittleboy, thanks for the comments,

still, I haven't signed my contract for the current job, NO sign of processing the current visa even though it is ready to use.

is there any way to solve this case?