I'm using EndeavourOS (arch) using the zen kernel. Some extra information: I'm running the server with wine in the default prefix, and running the launcher with wine-ge-proton 37 in lutris on another prefix with mono and the required redistributables.
Also i realize now i might have had the same problem as you when i was playing Altered Escape. For some reason the solution was to put another window over the game and it would load, but i don't know if this will work for you.