[x] that I haven't found an existing compatibility report for this game.
[x] 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
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:
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](https://github.com/ValveSoftware/wine/pull/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](https://github.com/ValveSoftware/wine/pull/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.