BetterTouchTool Continuous crash on macos 26

After starting BTT, it usually crashes after a few dozen minutes.

Can you check whether there is a crash log in the macOS console app's crash report section?

There are not. But BTT disappeared after a few minutes.

I am also having many silent background crashes (nothing in console.app either), though mostly it seems to happen after the screensaver / lock. Also “restart BTT” is shutting down but not actually restarting anymore.

BTT V5.701 and 26.1 Beta (25B5062e)

ah you are all on the 26.1 beta, I didn't notice that. Unfortunately this macOS build has a known bug that Apple needs to fix. (I only add workarounds if Apple releases the bugs to production but not during the beta phases)

3 Likes

That's my observation too

5.706 at least disables the non-working restart functionality on 26.1 and uses some fallback mechanism. This is not a great solution but should work until apple fixes the issue.

//edit: slightly better workaround added to 5.711 alpha

3 Likes

Thank’s Andreas, you are a star!

I think Apple has fixed the issue in the 26.1 RC so I have rolled back the workarounds in 5.745

Also been continuously crashing on 26.0, 26.0.1, and now 26.1. though not silent there are crash logs every few seconds. On all three of my machines. (MacBook Pro, MacBook Air, Mac Studio)

Triggered by Thread: 0, Dispatch Queue: com.apple.main-thread

Exception Type:    EXC_CRASH (SIGABRT)
Exception Codes:   0x0000000000000000, 0x0000000000000000
Exception Reason:  -[__NSArrayM %s]: unrecognized selector sent to instance 0xa9f622490

Termination Reason:  Namespace SIGNAL, Code 6, Abort trap: 6
Terminating Process: BetterTouchTool [14685]

The machine I hadn’t used in a while updated to 26.1 today and BTT ran until I opened the config then it crashed as soon as the window opened. After that it appears for a split second in the menu bar and then crashes again.

Identifier:          com.hegenberg.bettertouchtool-setapp
Version:             5.745 (2025091904)
Code Type:           ARM-64 (Native)
Role:                Default
Parent Process:      launchd [1]
Coalition:           com.hegenberg.bettertouchtool-setapp [3116]
User ID:             501

Date/Time:           2025-11-03 19:51:29.9727 -0700
Launch Time:         2025-11-03 19:51:29.0368 -0700
Hardware Model:      Mac16,6
OS Version:          macOS 26.1 (25B78)
Release Type:        User

@bbbb if you can post a full crashlog from the macOS console app's crash report section I can probably quickly fix your issue.

BetterTouchTool-2025-11-03-214718.ips (38.8 KB)

Sure thanks for taking a look!

I uploaded a new beta to setapp which might resolve this. You need to enable beta updates in the setapp settings if you want to try it.

1 Like

Yup. Will test on other machines as well but that definitely seems to work here! Thanks!