There's some BS happening around Linux support from some devs. e.g. Metro Exodus is Linux native, Metro Exodus Enhanced is Windows only and doesn't work with AMD GPUs.
I bought the game twice (made a mistake and bought it on Epic at launch and now bought it again on Steam to support Linux development and companies that release native builds).
I'm disappointed to see I'm unable to play the Enhanced version.