there seem to be some folders in Linux that an app can’t write to, whereas the special folders seems to suggest there are. The fopen fails, and then juce fails to create/open the file, with no feedback. The first time there’s a clue is when the first write operation fails.
Please could you work something out? Maybe pick folders that a normal app can access, or maybe an assertion, or even some waring when a file open fails?