Rclone copy to FTP: rclone sends a QUIT and never ends itself

I see this problem with hetzner storage box.
tl;dr The bug was introduced between rclone 1.53 and 1.55

config section:

[stobox-ftp]
type = ftp
host = XXX.your-storagebox.de
user = XXX
pass = XXX
explicit_tls = true

[stobox-sftp]
type = sftp
host = XXX.your-storagebox.de
user = XXX
pass = XXX

SFTP works fine:

rclone copy ./file_60mb.bin stobox-sftp:

FTP with explicit TLS fails for me:

rclone copy ./file_60mb.bin stobox-ftp:

I did not try pure FTP for security. According to reports above it should work fine.

Failure log with verbose dump:

2021/06/04 21:53:42 DEBUG : rclone: Version "v1.56.0-DEV" starting with parameters ["rclone" "copy" "-P" "60m" "stobox:" "--dump" "headers,bodies,auth" "-vv"]
2021/06/04 21:53:42 DEBUG : Creating backend with remote "60m"
2021/06/04 21:53:42 DEBUG : Using config file from "/home/XXX/.rclone.conf"
2021/06/04 21:53:42 DEBUG : fs cache: adding new entry for parent of "60m", "/home/XXX"
2021/06/04 21:53:42 DEBUG : Creating backend with remote "stobox:"
2021/06/04 21:53:42 DEBUG : ftp://XXX.your-storagebox.de:21: Connecting to FTP server
2021/06/04 21:53:42 DEBUG : FTP Rx: "220 ProFTPD Server (Hetzner Backup) [XXX]"
2021/06/04 21:53:42 DEBUG : FTP Tx: "AUTH TLS"
2021/06/04 21:53:42 DEBUG : FTP Rx: "234 AUTH TLS successful"
2021/06/04 21:53:42 DEBUG : FTP Tx: "USER XXX"
2021/06/04 21:53:42 DEBUG : FTP Rx: "331 Password required for XXX"
2021/06/04 21:53:42 DEBUG : FTP Tx: "PASS XXX"
2021/06/04 21:53:42 DEBUG : FTP Rx: "230 User XXX logged in"
2021/06/04 21:53:42 DEBUG : FTP Tx: "FEAT"
2021/06/04 21:53:42 DEBUG : FTP Rx: "211-Features:"
2021/06/04 21:53:42 DEBUG : FTP Rx: " AUTH TLS"
2021/06/04 21:53:42 DEBUG : FTP Rx: " CCC"
2021/06/04 21:53:42 DEBUG : FTP Rx: " CLNT"
2021/06/04 21:53:42 DEBUG : FTP Rx: " EPRT"
2021/06/04 21:53:42 DEBUG : FTP Rx: " EPSV"
2021/06/04 21:53:42 DEBUG : FTP Rx: " HOST"
2021/06/04 21:53:42 DEBUG : FTP Rx: " LANG ko-KR.UTF-8;ko-KR;it-IT.UTF-8;it-IT;es-ES.UTF-8;es-ES;bg-BG.UTF-8;bg-BG;ru-RU.UTF-8;ru-RU;zh-TW.UTF-8;zh-TW;zh-CN.UTF-8;zh-CN;ja-JP;fr-FR.UTF-8;fr-FR;en-US.UTF-8;en-US*"
2021/06/04 21:53:42 DEBUG : FTP Rx: " MDTM"
2021/06/04 21:53:42 DEBUG : FTP Rx: " MFF modify;UNIX.group;UNIX.mode;"
2021/06/04 21:53:42 DEBUG : FTP Rx: " MFMT"
2021/06/04 21:53:42 DEBUG : FTP Rx: " MLST modify*;perm*;size*;type*;unique*;UNIX.group*;UNIX.groupname*;UNIX.mode*;UNIX.owner*;UNIX.ownername*;"
2021/06/04 21:53:42 DEBUG : FTP Rx: " PBSZ"
2021/06/04 21:53:42 DEBUG : FTP Rx: " PROT"
2021/06/04 21:53:42 DEBUG : FTP Rx: " RANG STREAM"
2021/06/04 21:53:42 DEBUG : FTP Rx: " REST STREAM"
2021/06/04 21:53:42 DEBUG : FTP Rx: " SIZE"
2021/06/04 21:53:42 DEBUG : FTP Rx: " SSCN"
2021/06/04 21:53:42 DEBUG : FTP Rx: " TVFS"
2021/06/04 21:53:42 DEBUG : FTP Rx: " UTF8"
2021/06/04 21:53:42 DEBUG : FTP Rx: "211 End"
2021/06/04 21:53:42 DEBUG : FTP Tx: "TYPE I"
2021/06/04 21:53:42 DEBUG : FTP Rx: "200 Type set to I"
2021/06/04 21:53:42 DEBUG : FTP Tx: "OPTS UTF8 ON"
2021/06/04 21:53:42 DEBUG : FTP Rx: "200 UTF8 set to on"
2021/06/04 21:53:42 DEBUG : FTP Tx: "PBSZ 0"
2021/06/04 21:53:42 DEBUG : FTP Rx: "200 PBSZ 0 successful"
2021/06/04 21:53:42 DEBUG : FTP Tx: "PROT P"
2021/06/04 21:53:42 DEBUG : FTP Rx: "200 Protection set to Private"
2021-06-04 21:53:42 DEBUG : FTP Tx: "EPSV"
2021-06-04 21:53:42 DEBUG : FTP Rx: "229 Entering Extended Passive Mode (|||49152|)"
2021-06-04 21:53:42 DEBUG : FTP Tx: "MLSD ."
2021-06-04 21:53:42 DEBUG : FTP Rx: "150 Opening BINARY mode data connection for MLSD"
2021-06-04 21:53:42 DEBUG : FTP Rx: "226 Transfer complete"
2021-06-04 21:53:42 DEBUG : 60m: Need to transfer - File not found at Destination
2021-06-04 21:53:42 DEBUG : FTP Tx: "EPSV"
2021-06-04 21:53:42 DEBUG : FTP Rx: "229 Entering Extended Passive Mode (|||53461|)"
2021-06-04 21:53:42 DEBUG : FTP Tx: "MLSD ."
2021-06-04 21:53:42 DEBUG : FTP Rx: "150 Opening BINARY mode data connection for MLSD"
2021-06-04 21:53:42 DEBUG : FTP Rx: "226 Transfer complete"
2021-06-04 21:53:42 DEBUG : FTP Tx: "EPSV"
2021-06-04 21:53:42 DEBUG : FTP Rx: "229 Entering Extended Passive Mode (|||57526|)"
2021-06-04 21:53:42 DEBUG : FTP Tx: "MLSD ."
2021-06-04 21:53:42 DEBUG : FTP Rx: "150 Opening BINARY mode data connection for MLSD"
2021-06-04 21:53:42 DEBUG : FTP Rx: "226 Transfer complete"
2021-06-04 21:53:42 DEBUG : FTP Tx: "EPSV"
2021-06-04 21:53:42 DEBUG : FTP Rx: "229 Entering Extended Passive Mode (|||64179|)"
2021-06-04 21:53:42 DEBUG : FTP Tx: "STOR 60m"
2021-06-04 21:53:42 DEBUG : FTP Rx: "150 Opening BINARY mode data connection for 60m"
2021-06-04 21:53:44 DEBUG : FTP Rx: "450 Transfer aborted. Link to file server lost"
2021-06-04 21:53:44 DEBUG : FTP Tx: "QUIT"

Final error message:

Failed to copy: update stor: 450 Transfer aborted. Link to file server lost

Failing rclone versions: 1.55.1, git master

However rclone version 1.52.3 works fine.

I did not try other versions in between.
Will do git bisect later.