In steam/check_acf.py
If you have multiple steam libraries, the app manifest will be located in the same library as the game. But the manifest is only located in the main steam folder.
I worked around the problem by returning the right steam directory path from manifest_path, but I'm not certain what the right fix is for everyone.