FTP clients (any) will hang on MLSD with passive mode in macOS Big Sur 11.4 and 11.5
Issue was caused by configuration on CentOS side. This affected Big Sur 11.3+ since 11.2 worked fine with this. Windows 10 also worked fine without issue.
Fixed by:
sysctl -w net.ipv4.tcp_tw_recycle=0