I've developed a game in python using Pygame. So far bundling it using pyinstaller has caused me zero issues when bundling it and running it on a different machine. Steam can install the game, and navigating to its local directory and launching the .exe will allow the game to run but anytime I attempt to run it through the steam launcher it tells me files are missing, even though I know they're in the local install directory.
Any ideas on what may be causing such an issue?