Skip to content

steam_master_ipc_name_override environment variable breaks Electron apps (VS Code, Claude Code) #440

@BigFancyBen

Description

@BigFancyBen

Description

I'm (sorry) not 100% sure how to reproduce, but here's what was amiss on my system.

When "Isolate Steam" is enabled, Duo sets the steam_master_ipc_name_override environment variable globally with a corrupted value, which breaks Electron-based applications.

Error message

The property 'options.env['steam_master_ipc_name_override']' must be a string without null bytes. Received 'Console\x00'

Affected apps

  • VS Code
  • Claude Code
  • Likely any Electron app

Environment

  • Duo version:
  • Windows version:

Steps to reproduce

  1. Enable "Isolate Steam" in Duo Manager
  2. Reboot
  3. Open a new command prompt on the host session
  4. Run code or any Electron app

Expected behavior

The environment variable should either:

  • Not be set on the host/Console session (only on Duo instances)
  • Not contain null bytes

Workaround

Disable "Isolate Steam" in Duo Manager and reboot.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions