Acabei de descobrir que tinha um set -e
em um dos meus scripts criados.
Isso faz com que o shell saia se algum comando retornar um status diferente de zero pela definição de -e
.
Removendo-o, resolvemos o problema.
Não tem nada a ver com byobu
ou tmux
. Desculpe!