EAC doesn't like to work with Proton.
Game is Native Linux, so the fix would be to stop using the Proton emulator.
First off yes it does, there is literally multiple games that use EAC and run in proton not to mention how most multiplayer games work on Linux hence why proton easyanticheat runtime and BattleEye Runtime exists, secondly Wine which is what proton is based on stands for "Wine Is Not a Emulator" proton isn't a emulator it's a compatibility layer.
Also the reason I wanted to use the Windows version under proton is because it has has better performance with DXVK compared to the native Linux version that uses OpenGL by default and Vulkan for Windows and Linux is a experimental feature.