The failure occurs ~1 second after `[VoiceConnectionManager] Initializing voice connection`. Subscriptions and tracking are immediately cleaned up, followed by `Connection terminated {reason: 'error'}`. A stray `publishing track` then fires with `trackID: undefined` on a different roomID. Tested `flatpak run --device=all` and that does not fix the issue. The web client handles the same `aVOICE_SERVER_UPDATE` flow without any errors.Removed: -### ChecksRemoved: -Removed: -- ☑ I searched for existing issues and didn't find a duplicate.Removed: -
Show
Flatpak+AppImage: Being moved to another voice channel causes disconnect (Connection terminated {reason: 'error'})
Summary
When any user (and bots) with Move Members permission moves me to another voice channel, the Flatpak+AppImage client disconnects from VC entirely instead of reconnecting to the new channel. The web version handles this correctly. This is reproducible with any server-initiated move by a user.
Steps to reproduce
Join a voice channel on the Flatpak or AppImage client
Have another user with Move Members permission drag you to a different voice channel
Client disconnects entirely instead of joining the new channel
The failure occurs ~1 second after [VoiceConnectionManager] Initializing voice connection. Subscriptions and tracking are immediately cleaned up, followed by Connection terminated {reason: 'error'}. A stray publishing track then fires with trackID: undefined on a different roomID. Tested flatpak run --device=all and that does not fix the issue. The web client handles the same aVOICE_SERVER_UPDATE flow without any errors.
Original by Rex
Show
Flatpak+AppImage: Being moved to another voice channel causes disconnect (Connection terminated {reason: 'error'})
Summary
When any user (and bots) with Move Members permission moves me to another voice channel, the Flatpak+AppImage client disconnects from VC entirely instead of reconnecting to the new channel. The web version handles this correctly. This is reproducible with any server-initiated move by a user.
Steps to reproduce
Join a voice channel on the Flatpak or AppImage client
Have another user with Move Members permission drag you to a different voice channel
Client disconnects entirely instead of joining the new channel
The failure occurs ~1 second after [VoiceConnectionManager] Initializing voice connection. Subscriptions and tracking are immediately cleaned up, followed by Connection terminated {reason: 'error'}. A stray publishing track then fires with trackID: undefined on a different roomID. Tested flatpak run --device=all and that does not fix the issue. The web client handles the same aVOICE_SERVER_UPDATE flow without any errors.
Checks
☑ I searched for existing issues and didn't find a duplicate.