Critical CrossExperienceVoiceManager System Failure

Issue Summary
The Roblox client experiences a critical system failure when attempting to use voice party functionality, resulting in cascading errors that render both voice party and standard voice chat completely inoperative until client restart.

Problem Description
Primary Issue: Voice party initialization triggers a systematic failure in the CrossExperienceVoiceManager service, causing continuous client crashes and permanent voice communication disruption.

Secondary Impact: After voice party crashes, standard voice chat becomes completely non-functional, requiring full client restart to restore basic voice communication capabilities.

Technical Error Analysis
Error Pattern Observed:

text (code error)
CrossExperienceVoiceManager: starting cross experience voice with partyId
[CrossExperience] Error executing call observerId not found: [Multiple Observer IDs]
The system demonstrates a complete observer registration failure where the CrossExperienceVoiceManager cannot locate required observer instances, creating an infinite error loop that corrupts the entire voice communication infrastructure.

Observer ID Resolution Failures:

Multiple UUID observer references (e.g., 3C58CA1D-237E-4228-B961-131C5D193387) fail to resolve

Error loop generates continuous system resource consumption

VoiceChatService enters unrecoverable corrupted state

Orphaned observer references persist beyond voice party session termination

System State Corruption
Persistent State Issues:

CrossExperience observer store maintains corrupted references after voice party crashes

Standard voice chat initialization blocked by conflicting observer states

Memory leaks from unresolved observer connections

System unable to properly cleanup observer lifecycle

Reproduction Steps
Initiate voice party through Roblox party system

Observe immediate error generation in CrossExperienceVoiceManager

Experience client instability and potential crashes

Exit voice party and attempt standard voice chat usage

Confirm voice chat complete non-functionality until client restart

Impact Assessment
Critical System Failure: This represents a fundamental architectural defect in the CrossExperienceVoiceManager’s observer management system, causing:

Complete voice party system unreliability

Standard voice chat service degradation

Mandatory client restart requirement for basic functionality restoration

Persistent user experience disruption across all voice communication features

System Information
Platform: Windows
Voice Chat Status: Enabled and verified
Affected Services: CrossExperienceVoiceManager, VoiceChatService
Error Persistence: Requires full client restart to clear corrupted state

screenshot dev console

What’s your repro rate for this and are you able to connect at all? Are you experiencing this while attempting to join in-experience?

Wondering if you could post specs of your hardware? Would it be possible if you can share the full logs? (Can also DM)

MY PC SPEC

ryzen 9 3900x

32gb ram ddr4

rtx 3060

os windows 11 (26100.4770)

No, it doesn’t happen to me when I enter an experience, but while I’m playing, after 1/2 minutes it disconnects me and then reconnects continuously. If I then go to click on the Roblox menu and create a party, Roblox crashes completely. Other times, however, it doesn’t crash. I try to leave the party and go back to the classic voice chat, but even if Roblox recognizes that the microphone is there, it doesn’t work unless I leave and reconnect.

We believe we have addressed the issue; have you been able to repro recently?