Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

[Bug]: Blizzard Battle.net client not functional with default runners (works with GE-Proton-10-32)

Open
#463 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
35/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Stale
Tech stack
linux
Domain
desktop

Research direction

No source files, tests, or troubleshooting logs are identified. Reproduce the installation and launch flow with Bottles version 62.0 on the default runner, then compare it with GE-Proton-10-32. Done means Battle.net's store and client UI load correctly without requiring the workaround.

Written by the indexing model from the issue text.

Description

Describe the bug

The Blizzard Battle.net installer completes successfully in Bottles when using the default runners, but the application itself is not functional. After launching Battle.net, the store/client UI does not load any content and shows the error visible in the screenshot.

Image
To Reproduce
  1. Create a new bottle

  2. Run the Blizzard Battle.net installer using the default runner

  3. Launch Battle.net after installation

  4. The client opens but the store/UI does not load and shows an error

Workaround:

Switching the runner to LATEST GE-Proton-10-32 makes the Battle.net client load correctly and function normally.

Expected behavior:

The Battle.net client should work correctly with the default runners provided by Bottles.

Actual behavior:

The installer completes, but the Battle.net client is not usable unless GE-Proton is used as the runner.

Package

Flatpak from Flathub

Distribution

Fedora 43

Debugging Information
Official Package: true
Version: '62.0'
DE/WM: gnome
Display:
    X.org: true
    X.org (port): :0
    Wayland: true
Graphics:
    vendors:
        amd:
            vendor: amd
            envs:
                DRI_PRIME: '1'
            icd: /usr/share/vulkan/icd.d/radeon_icd.x86_64.json:/usr/lib/x86_64-linux-gnu/GL/vulkan/icd.d/radeon_icd.x86_64.json:/usr/lib/i386-linux-gnu/GL/vulkan/icd.d/radeon_icd.i686.json
    prime:
        integrated: null
        discrete: null
Kernel:
    Type: Linux
    Version: 6.19.6-200.fc43.x86_64
Disk:
    Total: 16513667072
    Free: 16513503232
RAM:
    MemTotal: 30.8GiB
    MemAvailable: 24.9GiB
Bottles_envs: null
Troubleshooting Logs

Additional context

No response

Dominant language
No language data
Stars
111
Forks
93
Avg merge
1d 1h
Merged PRs (30d)
3

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from bottlesdevs/programs

All issues in bottlesdevs/programs

Similar issues

More Desktop Dev issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.