I am reporting this on behalf of a NetCord library user and I have not been able to reproduce this issue on my machine, it seems to happen randomly
Session::ProcessCommit sometimes throws std::bad_optional_access causing a commit to fail.
std::bad_optional_access from DAVE seems to also be included in this bug report: discord-net/Discord.Net#3251. That means that others seem to also get that issue.
Logs
An MLS error occurred: discord::dave::mls::Session::ProcessCommit bad_optional_access
Reference implementation
https://github.com/NetCordDev/NetCord/blob/2bff0f5bcc20dd39/NetCord/Gateway/Voice/VoiceClient.DaveSession.cs
Information
I am reporting this on behalf of a NetCord library user and I have not been able to reproduce this issue on my machine, it seems to happen randomly
Session::ProcessCommitsometimes throwsstd::bad_optional_accesscausing a commit to fail.std::bad_optional_accessfrom DAVE seems to also be included in this bug report: discord-net/Discord.Net#3251. That means that others seem to also get that issue.Logs
Reference implementation
https://github.com/NetCordDev/NetCord/blob/2bff0f5bcc20dd39/NetCord/Gateway/Voice/VoiceClient.DaveSession.cs
Information