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:
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
- Force the Windows build via Proton (any version).
- Enter the world, press Enter to open chat, press Enter again.
- 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.
Compatibility Report
System Information
I confirm:
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
Root cause (diagnosed)
On input-field commit Unity 6 calls
Windows.UI.ViewManagement.Core.CoreInputView.GetForCurrentView().TryHide().The stubs in
windows.ui.core.textinputreturnE_NOTIMPL, which the C++/WinRT projection turns into an unhandledhresult_not_implementedexception in IL2CPP code: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 theInputPaneconvention inwindows.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.