This bug is also present in version 4.1.2.2 for Linux.
The program ignores the specified ssh port number, both from the profile settings (GUI) and from the command line.

The program uses the value "Port" specified in the "/etc/ssh/ssh_config" file of the client computer.
Because of this, it is impossible to use the program if the port to which you want to connect differs from the one specified in "/etc/ssh/ssh_config".

Only in my case, there was no timeout, but there were certificate errors, because, the login was carried out on another ssh server located on the same IP address.

The way out is to use the PyHOCA-GUI client - it connects without problems to any specified port.