The upload failed: Session key not set error

Hey, I keep having this error when I try upload to my file manager.
Is there anyway I could fix this?

Use a real file transfer application instead of a webpage.

Can’t my ISP blocks the port 21 so I have to

SFTP runs on port 22.