For a while I expected the Tapir error to appear every single time I clicked Play, which made launching Marathon surprisingly stressful. I decided to improve my setup by using proxy for steam
https://proxystores.com/en/proxy-for-steam/ through ProxyStores because I wanted dependable performance across all my Steam games. Everything was simple to configure, and I was gaming again shortly afterward. Instead of thinking about technical issues, I finally got to focus on learning maps, experimenting with different playstyles, and enjoying Marathon. That's exactly what I had hoped for.