macOS Security Preferences
macOS security settings are critical when basehead needs to drive another application — most spotting and DAW transfer issues trace back to here.
Run basehead from your Applications folder. Apple now requires that for one app to send commands to another.
Accessibility
Make sure basehead is allowed to control your computer in System Settings → Privacy & Security → Accessibility. If it’s already in the list and acting up, remove it and re-add it (toggling off/on isn’t always enough).
Automation
basehead may also need a refresh in System Settings → Privacy & Security → Automation — un-toggle and re-toggle the relevant entries.
Local Network
If you’re using the LAN License Server (LLS), make sure basehead is enabled (and refreshed) under Local Network.
Reset all basehead permissions
To completely wipe and re-grant macOS permissions for basehead, run these in Terminal.
Reset everything
Or reset individual permission categories
After running any of these, you’ll be prompted to re-grant permissions the next time basehead asks for them. Approve each prompt.