typically, when using proton the process is simple, you select the executable and press "add to steam." Then it behaves as a faux steam game, with proton executing the file. But in this case it is stuck permanently on startup. I tried to do this with other games, including idolife, and it and between were the only ones to encounter this issue. Very odd. There's maybe something in your code that doesn't play nice with proton.