BTT NotResponding

Since some versions, at least 2-3 times a day my BTT process ends up in a "Not responding" status. To resolve it I just restart BTT. I'm not doing anything out of the ordinary to trigger this (or at least this is what I think). I have checked https://community.folivora.ai/t/bettertouchtool-not-responding-v5-522/ , but not sure if could be the same.

It is happening at this very moment, so is there something I can check while in this status to help you troubleshoot @Andreas_Hegenberg ?

Last few rows from the log:

   8855 2025/08/05 10:41:56:318|ASL|performing 281|
   8856 2025/08/05 10:41:56:318|ASL|triggering action Run Real JavaScript - 5C813D3B-6570-4F5B-A8FC-E8F679183CA9|
   8857 2025/08/05 10:41:56:329|ASL|not triggering reply again|
   8858 2025/08/05 10:41:57:664|ASL|tracks are equal??|
   8859 2025/08/05 10:41:57:803|ASL|not on main|

btt version: 5.546
macOS: 15.5 (24F74)

Try to take a sample of the process if it happens, maybe I can see what's wrong from it:
E.g. via this terminal command:

sample BetterTouchTool -file ~/Desktop/sample.txt

Here it is:

sample.txt (219.3 KB)

There seems to be some dead-lock in the JavaScript execution. I'll check whether I can find something!

1 Like

I made some changes in 5.549 alpha that should prevent the deadlock, however I need to monitor whether this has any side effects I didn't account for.

Pretty sure that since I've upgraded to 5.549 this no longer happens. Thank you.