O link que você postou indica que uma versão mais recente de screen não usa seu diretório pessoal, mas um diretório em /var , que provavelmente não é montado pelo AFS. Você poderia instalar essa versão, se necessário. Da mesma forma, tmux usa /tmp por padrão.
Você pode escolher um diretório alternativo diferente do AFS para o soquete em screen (por meio da variável de ambiente SCREENDIR ) e em tmux (por meio da opção -S , que usa um nome de soquete, não apenas um diretório, como seu argumento).