I'm facing a strange situation concerning FTP. The server accepts passive connections on port 21 and a username and password are required.

1. I can access the server using the FTP feature of Directory Opus with no apparent limitations.
2. I can connect to the server, but I cannot get a directory listing with FileZilla (portable). It times out. I increased the timeout setting, but still without success. FileZilla's firewall and router configuration wizard also does not complete the test. It hangs at the point where a file listing should be received.
Connecting to probe.filezilla-project.org
Connection established, waiting for welcome message.
Response: 220 FZ router and firewall tester ready
USER FileZilla
Response: 331 Give any password.
PASS 3.49.1
Response: 230 logged on.
Checking for correct external IP address
Retrieving external IP address from http://ip.filezilla-project.org/ip.php
Checking for correct external IP address
IP xxx.xxx.xxx.xxx cde-k-adf-om [edited by me]
Response: 200 OK
PREP 1035
Response: 200 Using port 1035, data token 1542560236
PORT xxx,xxx,xxx,xxx,4,11
Response: 200 PORT command successful
LIST
Response: 150 opening data connection
Response: 503 Failure of data connection.
Server sent unexpected reply.
Connection closed
3. I can connect to the server using WinSCP (portable and installed versions), but again no directory listing can be received and the connection stops.

4. I connected with no problem using WS FTP Professional (free trial).

5. I tried FileZilla and WinSCP on another device, but again I couldn't connect.

I tried disabling Windows Firewall, but it makes no difference.
I tried disabling the Firewall settings on my router, but again there is no difference.

So the mystery for me is why I can connect to the server with some software, but not with other programs.

I'm using Windows 10 Pro v.2004.