in reply to NET SFTP disconnects

Enable debugging on the ssh process adding the arguments more => '-vvv' into the constructor call.

Update: In any case the problem seems to be that you have set a timeout of 10 seconds and the server is not responding in that time:

#70267 1553268907.00000 _do_io: _do_io select(-,-,-, 10) #70267 1553268917.00000 _do_io: _do_io select failed: #70267 1553268917.00000 _conn_lost: _conn_lost