Is there a way to find out what dolphin is doing during connect?
Enable logging for kio ftp.
QT_LOGGING_RULES="kf.kio.workers.ftp.debug=true" dolphin ftp://host/path
Then in another terminal:
journalctl --user -u dolphin -f