Fix connection breaking when player changes submap
Ended connection isn't always m_bad