mirror of
https://github.com/J3vb/OwnCord.git
synced 2026-09-03 03:50:00 +03:00
PendingVoiceJoin was missing the isKeyHolder field, so when the drain loop called connectAndSetup for a queued join it defaulted to false, entering the "wait for room key from key holder" E2EE path and hanging indefinitely. Store isKeyHolder in the pending join and forward it.