Thanks for including the logs. In the future it would be better to include the actual logs next time and not screenshots. It makes it easier to actually read as well as guarantees that nothing has been left out.
So, looking at " class="issue-link" data-issue-key="JENKINS-59838" style="color: #3b73af; text-decoration: none">JENKINS-59838, the problem might very well be that you are executing an extremely long shell step that is not giving any output because it is over `ssh`. That is most likely tricking the shell wrapper into thinking that the shell step is not running? If this is indeed the problem, I can think of two solutions:
Enable the binary wrapper by passing the system property org.jenkinsci.plugins.durabletask.BourneShellScript.FORCE_BINARY_WRAPPER=true