I do not see any timeout in the logs. Please make sure you have attached logs for the session that has timeouted.
I'm not sure why, but the timeout error didn't happen once I started writing to the log. But the delay still happens - if you look at the log snippet below (IPs removed) the download gets started, then there is a 30 second delay and its restarted. When there are multiple files, its an extra 30+ seconds for each one. These are tiny files and should take no time to transfer. Maybe you can tell why it fails the first time and then has to restart?
. 2019-12-27 08:12:35.723 Copying "/KAFTEST/BP_KAF_Payment.txt" to local directory started.
. 2019-12-27 08:12:35.723 Binary transfer mode selected.
. 2019-12-27 08:12:35.723 Starting download of /KAFTEST/BP_KAF_Payment.txt
> 2019-12-27 08:13:15.367 TYPE I
< 2019-12-27 08:13:15.398 200 Type set to I.
> 2019-12-27 08:13:15.398 PASV
< 2019-12-27 08:13:15.430 227 Entering Passive Mode (xxx).
> 2019-12-27 08:13:15.430 RETR BP_KAF_Payment.txt
. 2019-12-27 08:13:15.430 Connecting to xxx...
< 2019-12-27 08:13:15.445 150 Opening BINARY mode data connection.
. 2019-12-27 08:13:15.617 Data connection closed
< 2019-12-27 08:13:15.617 226 Transfer complete.