No se si lo has hecho, pero una cosa que me ha funcionado varias veces es no solo lanzarlo desde Steam, si no instarlo usando Steam. Lanzar el .exe añadiéndolo como juego externo y luego añadir a la interfaz el archivo que corresponda, dejando que Steam te instale las dependencias de windows que necesite el juego en el perfil de wine/proton que le cree.
Añado que hace años que no uso este método por que siempre me ha funcionado bien Heroic.