As others have mentioned, the main caveat here is that anti cheat games can work if the developers enable the support.
I’ve been playing dead by daylight very happily for a good few months now on Linux. Apex legends has also got official support for Linux as well.
What was you doing?
Other than enabling proton for all games in the settings, you shouldn’t have to do anything else to get steam games working.
Well, unless the game itself uses anti-cheat and the developer hasn’t enabled support for Linux, anyway.