I don't know why it not able to get the state of the object ...
Why does the script-check need a predecessor?
If Script-check has the status ENDED_OK each time, how to force the next step wait for the script verification conditions to be performed (step 1 will work or time will be HHMMSS)
But in your WF it has next report, how script check JOBP.FIRST ?
2018-03-29 15:22:25 - U00020206 Variable '&PROCEED#' was stored with value ''.
2018-03-29 15:22:25 - U00020408 JOBP.FIRST state= 1900
2018-03-29 15:22:25 - U00020408 The task JOBP.FIRST has successfully ended, proceeding...