Re: TimeOut not corresponding to the documentation
If you are referring to -timeout=15, it's governed by SessionOptions.Timeout:
https://winscp.net/eng/docs/library_sessionoptions#timeout
https://winscp.net/eng/docs/library_sessionoptions#timeout