I have used both screen and tmux to be able to resume my work in the server. I have encountered this problem with both tmux and screen where the active sessions disappear when I lose the internet connection abruptly or when I just log off and log back in even after having safely detached the sessions. Something that I have noticed is that another disruption in the connection, either closing the internet connection and reconnecting, logging off or closing the terminal can most of the times magically bring the sessions alive. I know that these sessions are still running because the processes running in the sessions are still producing output. However, sometimes I cannot use the disruption trick to bring the sessions back alive and they reappear days after.
I am running these sessions in ssh so do not have root privilege. So running "killall -10 tmux" gives the error "Operation not permitted". Do you have any suggestions how to handle this?