BTT crashing in Sequoia

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.):

BTT crash.txt (43.8 KB)

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

Wow, thank you for the quick reply Andreas!

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)?

that sounds weird, have you already tried to restart your Mac? There should be crashlogs (or running processes)

Yes I did. Is there something else that could prevent BTT from even launching?

possibly the downloaded app bundle somehow got damaged, re-downloading a fresh copy might be worth a try (and won't affect your setup)

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.

BTT crash 2.txt (43.9 KB)

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.

I need to go to sleep now

No, my system has been the same for a few weeks now. Thank you so much for your quick help, rest well!

Just a +1 from me on this problem

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.

in your case maybe just your menubar icon is hidden in the BTT settings.This definitely doesn't sound like @eddielovesyou's issue

in that case you can double-click BTT's app icon to open the UI

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

Yes, the UI shows when using that command ✓

Nothing happens when double-clicking the app’s icon in /Applications

@auxbuss you spotlight issue should be resolved in 5.632

Yes, it’s working now. Thanks very much. Double-click is also working.

Tried 5.632, still crashes. Gonna update to macOS 15.7 and report back

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. :slight_smile:

only if you have alpha updates active :wink: