I've raised this before on reddit but thought I'd better document it better.
Xcom and Madmax fail on opensuse tumbleweed due to steam runtime issues. I have no idea why you're including a copy of libcurl when it's a very common system library with a stable ABI.
For reference:
https://abi-laboratory.pro/tracker/timeline/curl/ - ABI stability
https://repology.org/metapackage/curl/information - ABI availability
Our work around is simply Mad Max/lib/x86_64> mv libcurl.so.4 libcurl.so.4_
My suggested fix is not to include libcurl, but instead install it as necessary from the distro.