It's possible to use the preferences to set the library folder to a directory that isn't writable. When the app starts the next time, it will refuse to launch because of this.
Check the permissions before allowing the folder to change
Don't refuse to launch, just let it go until it's time to create a sysex file
In version 1.4 we now show an error when recording a new file. We don't refuse to launch. No need to check permissions when the folder changes. since its permissions could change later on.
It's possible to use the preferences to set the library folder to a directory that isn't writable. When the app starts the next time, it will refuse to launch because of this.