Parece que você alterou ou removeu sua variável de ambiente $ HOME em uma das sessões ssh.
$ HOME é o argumento padrão para o cd
embutido, pelo menos para todos os shells que eu instalei no meu sistema (incl. dash, bash, ksh e zsh).
Todos eles têm algo assim em sua página do manual (de traço):
HOME The home directory of the current user; the default argument for the cd builtin command. The value of this variable is also used when performing tilde expansion.