Voice chat is the silent failure of cloud multiplayer
Cross-service party chat in cloud gaming is a mess. Every service handles voice differently and most handle it badly. The reason is that nobody owns the problem and nobody is incentivised to fix it.
The problem in concrete terms
You're playing Apex Legends on Game Pass Cloud on your iPad. Your friend is on GeForce Now on their TV. Your other friend is on a local PS5. How do you set up voice chat?
Answer in 2026: Discord on a separate device, or maybe in-game voice if all three of you are in the same game lobby. Game-platform party chat (Xbox party, PlayStation party, Steam friends) is unreliable across cloud platforms because the cloud sessions can't always pass through the platform voice channels.
Why this is hard
Voice in cloud sessions has to traverse the cloud session boundary. Your microphone audio is captured locally on your client, encoded, sent to the cloud session, and then routed to the in-game voice system. The in-game voice system then has to forward your audio to your party's clients — which may themselves be cloud sessions on a different service.
Each hop adds latency. Each hop is a potential failure point. Each cloud service has its own approach to voice routing, and none of them are interoperable with the others.
Where each service falls
Game Pass Cloud: Xbox party chat works within the Xbox ecosystem (cloud-to-cloud, cloud-to-Xbox, cloud-to-PC-Game-Pass). Outside Xbox it doesn't. Latency on party chat is roughly 80–150 ms which is usable but noticeable.
GeForce Now: in-game voice routes via the cloud session, which means GeForce Now voice chat depends on the game's own voice system. Discord-like overlays don't work because GeForce Now can't run a second app over the session.
PlayStation Plus Premium: party chat works for PS5 native sessions and is broken on cloud streaming sessions. PSN-side voice doesn't extend cleanly into cloud streams.
Boosteroid and Luna: effectively no voice chat support. Users default to Discord on a second device.
The Discord workaround
Cross-cloud groups default to Discord, run on a phone or laptop separate from the gaming device. It works. It's the de facto solution. But it requires every player to have a Discord-capable second device and means voice chat isn't integrated with the game experience.
Discord could solve this by shipping a cloud-gaming-native voice client — running inside the cloud session and routing voice through Discord servers rather than through the game's voice system. They haven't, and the reason is probably that the engineering would be specific per-cloud-service and the audience is small relative to Discord's broader user base.
Who should own this
The cloud gaming services should ship a unified party chat protocol that works across services. They won't, because the strategic incentive runs the other way — Game Pass party chat being best on Game Pass is a feature for Microsoft.
The next-best owner is the platform layer (Steam, Epic Games Store). Steam Voice already works inside GeForce Now's Steam-based sessions; an Epic equivalent would cover Fortnite and the Epic library. Both companies have shown roughly zero interest in expanding voice chat as a feature.
Realistic outcome: Discord remains the default for cross-cloud voice through 2027–2028, and players adapt by always running it on a phone.
What I'd want a cloud service to ship
A guest voice channel inside the cloud session that bridges to Discord through an official API. Players join the session, the session auto-joins a Discord voice channel using a token tied to their cloud-service identity. No more 'wait, are you on Discord too?' when you start a session.
Technically straightforward. Discord's API supports it. The cloud services would need to add a few lines of session-glue. The fact that nobody has done this five years into the cloud gaming era is a small-but-real indicator of how little inter-service coordination exists in this space.
More from the blog
- Opinion · 6 min readRoguelikes are the cloud-friendliest genre and nobody markets it
- Opinion · 6 min readCloud gaming customer support is meaningfully worse than streaming video customer support
- Opinion · 7 min readCloud gaming is going to have a game soundtrack licensing problem
- Opinion · 6 min readAudio quality is the dimension cloud gaming reviews ignore