Yes, I have had wierd issues with Steam and external libraries. Mostly because of permissions and non-acsii characters in the path, but some have been unresolved. Steam is really complicated piece of software. The host OS, Steam linux runtimes and Proton all do their part. Flatpak can resolve and cause issues. That being said, external libraries are well tested on the Deck, and should work fine.
First step with troubleshooting would be logs. Check the Steam troubleshooting page on Arch wiki, and Proton Readme on Valve’s github to get you started. You’ll need to add PROTON_LOG=1 to launch options to get a log out of Proton. Also issue trackers for Proton and the linux Steam client are valuable resources.
I hope you get it solved.



It looks like a read error, so could be anything related to it. Permissions don’t seem too likely, but possible. Could be a character in the path that some windows compontent doesn’t like, or too long path.
You could try to see if moving Proton and the prefix of the game from one drive to another helps, but it just a wild guess, and comes with a risk of breaking other games. So if you are uncertain how to do it, I wouldn’t recommend trying.
Sorry I couldn’t help more.