This looks to me like the connection is working fine until the connection switches to passive mode. This could be caused by a router intercepting the connection to “fix” FTP, and breaking this in the process. This is also alluded to in our FTP troubleshooting article (although the instructions are pretty vague because it really depends on your network as for how to do it).
I fully agree with @Meishin that you should use FTP over Explicit TLS. If that doesn’t work, the problem is usually that something is hijacking the FTP connection and that is a red flag that you absolutely do need that security of TLS.
This looks like a clear case of something on your network messing with the FTP connection that’s causing your issues. You may want to try to connect over a VPN or use a different network and see if that helps.