Describe the bug
When the macOS inbuilt firewall is turned on BTT freezes when Check for Updates is clicked. Looking in macOS firewall settings (in System Settings) shows that there is an entry for BTT that is locked to block all connections. Selecting this entry causes the remove (minus) button to be ghosted. Other items can be removed, but BetterTouchTool can not be removed or edited. Therefore, whenever the firewall is on BTT update will not work.
In the screenshot note that BTT is selected and the minus button is disabled.
I tried manually adding an entry for BTT using the plus button. The result was that there were two entries for BTT, one was editable and deletable. However, it still does not work, it seems the locked and unremovable entry supersedes any you manually add.
I have no idea what is causing the locked BetterTouchTool entry in the firewall, is it something BTT is doing itself?
Affected input device (e.g. MacBook Trackpad, Magic Mouse/Trackpad, Touch Bar, etc.):
15" M2 MacBook Air
In have this exact same issue. Before macOS Sequoia, BetterTouchTool updates worked just fine even when the macOS Firewall was set to Block incoming connections for the BetterTouchTool.app. If you have this issue, I recommend disabling automatic update checking in BetterTouchTool Settings > Basic for now.
Don't know when this issue got fixed and whether it was fixed by a BetterTouchTool update or a macOS update, but BetterTouchTool updates definitely have worked since at least BTT 4.910 and macOS 15.1.1 even though the Mac System Settings > Network > Firewall > Options shows that the incoming connections to BetterTouchTool are blocked (and the macOS bug still prevents me from changing that setting).