Under macOS, at least, the story format/header name within the pickled TWS inexplicably ends with .py.
For example:
- A Windows user installs SugarCube v2 to
…\targets\sugarcube-2\. The pickled story format name is, as expected: sugarcube-2.
- A macOS user installs SugarCube v2 to
…/targets/sugarcube-2/. The pickled story format name is, inexplicably: sugarcube-2.py.
This breaks interoperability between OS versions.
ORIGINALLY FROM: Accessing Sugarcube story across Mac and Windows (twinery.org)