Skip to content

Albion Online (761890) #10038

Description

@IceSqueez

Compatibility Report

  • Name of the game with compatibility issues: Albion Online (Windows build)
  • Steam AppID of the game: 761890

System Information

  • GPU: NVIDIA GeForce RTX 5090
  • Video driver version: 610.43.03
  • Kernel version: 7.1.5-zen1
  • Link to full system information report: (available on request)
  • Proton version: Experimental bleeding-edge 20260803 (also reproduced on Proton Experimental 20260724c, Proton 11, GE-Proton11-1)

I confirm:

  • that I haven't found an existing compatibility report for this game.
  • that I have checked whether there are updates for my system available.

Symptoms

Since Albion Online moved to Unity 6000.3 (July 2026 update), the Windows build under Proton crashes the moment any text field is committed pressing Enter in chat or in the market search is enough. The native Linux build is not affected, but it is outdated and has no Steam overlay support, which is why the Windows build is commonly forced.

Reproduction

  1. Force the Windows build via Proton (any version).
  2. Enter the world, press Enter to open chat, press Enter again.
  3. Client crashes 100% of the time.

Root cause (diagnosed)

On input-field commit Unity 6 calls Windows.UI.ViewManagement.Core.CoreInputView.GetForCurrentView().TryHide().
The stubs in windows.ui.core.textinput return E_NOTIMPL, which the C++/WinRT projection turns into an unhandled hresult_not_implemented exception in IL2CPP code:

fixme:coreinputview:core_input_view3_TryHide iface ..., result ... stub!
fixme:combase:RoOriginateLanguageException 0x80004001
trace:seh:dispatch_exception code=e06d7363 (EXCEPTION_WINE_CXX_EXCEPTION)
wine: Unhandled exception 0xe06d7363 ...

WINEDLLOVERRIDES="windows.ui.core.textinput=d" does not help the activation failure (0x8007007E) takes the same unhandled-exception path. Likely affects other Unity 6 titles as well.

Fix

Proposed and tested fix in ValveSoftware/wine PR #345: return success from the TryShow*/TryHide* methods (matching the InputPane convention in windows.ui) and forward them to the tabtip window so the Steam on-screen keyboard follows text-field focus. Verified with a local Proton build:
chat and market search work, no crash.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions