Error skipping startup message. Your shell is probably incompatible with the application (Bash is recommended).
Connection has been unexpectedly closed. Server sent command exit status 0.
I then noticed my user was an FTP user and did not have shell access. This took me a while to figure out and I am reporting this here for users in the future. I may still have issues because I have to wait until shell access is granted before I can test this again.