Describe the bug
Today the Privacy & Security window popped up; I cycled the permission in System Settings but it persisted. Tried restarting BTT and it wouldn’t launch (crashed in the background). Restarted the OS, no change. Updated from BTT 5.625 to latest 5.629, no change. Will attach latest crash report.
I’m still running Sequoia, haven’t updated the OS recently. No other system changes that I can think of.
Device information:
Type of Mac: Macbook
macOS version: 15.6.1
BetterTouchTool version: (please post the exact version - not just "the latest one") 5.629
Additional information (e.g. crash logs, related issues, etc.):
looks like a permission issue, possibly a problem with the macOS permissions database.
Try this terminal command while BTT is quit, you'll need to grant the permissions again afterwards
sudo tccutil reset All com.hegenberg.BetterTouchTool
I ran the command and now I see that BTT is removed from the Privacy & Security list. When I try to run BTT nothing happens: no new crash reports and nothing showing in Activity Monitor other than “BetterTouchProcessPrioWatcher.” No change after a reboot. Any ideas? Some sort of full reinstall (hopefully with backing up my settings somehow first)?
Ok re-downloading didn’t change anything but then I replaced it with a previous version (5.627) which at least gave me the “Do you want to run this app?” prompt and another crash (report attached). Trying to launch it after that first time does nothing, no further crash reports.
unfortunately the crash is happening at system level when trying to initialize
systemevents. Very weird, crash - I have not seen something like that before.
Can you remember doing anything special when that happened first? It almost looks like something in your system got corrupted.
However, after resetting permissions (as given above), I can get BTT to start, but I cannot display the BTT main dialogue by opening BTT (via Spotlight). In this case, I get nothing displayed at all, and nothing in the logs either.
Sorry, it started out similar, but seems different now. Nevertheless, I cannot open BTT once it’s loaded. And yes, the menubar icon is hidden, and always has been. I plan oin updating to 15.7 today, so I’ll see if that fixes things. Very odd, though, I’ve never had this issue with BTT before the recent updates.
if it just not opening via spotlight, it might be related to a change that was necessary for compatibility with the new spotlight on tahoe. Can you show the UI with this terminal command?
osascript -e 'tell application "BetterTouchTool" to trigger_action "{BTTPredefinedActionType: 105}"'
Does it also not show when double-clicking the app icon?
I’ll check whether I can disable that tahoe change for sequoia
yup, this is definitely a macOS issue in your case. From the crashlog I believe the system events apple script definition file might be damaged. Hopefully the macOS update will reset these
One thing that I love about BTT is that when you upgrade to a new version and BTT has restarted, it often comes back up with the little update icon activated, and when you check there’s been another version released while you were upgrading.