Reuse Existing Connection in Queue

I am using version 2.0.995.3

I have marked the "Reuse Existing Connection" checkbox in the Queue settings, but the connection is dropped (it goes idle) after each file is transferred. This requires a re-connect and re-login to the webhost server for each file in the queue. If I run multiple threads, that means multiple simultaneous logins, which results in "Waiting to Retry" status.

Since the queue consists of over 18,000 HTML files of only 2K each, that's a whole lot of connecting, disconnecting, re-connecting, etc. That really slows down the transfer.

I've tried tinkering with other settings, such as Active/Passive, buffer size, etc., but nothing helps.

How can I get the "Reuse Existing Connection" feature to work properly?