BetterTouchTool on Mojave Issue - older license

I have a older license for the BTT and randomly since I upgraded to Mojave I cannot get the BTT toool to run. If I click the app nothing happens - the program doesnt run at all.

I managed to get the following logs via console - but I am not sure what the issue is. I can only see a message regarding Trial finished - but I have a license I can apply if I only get to that stage. I have tried running the older version (2.248_recovery_mojave) but same thing happens there as well.

default 18:56:36.032034 -0400 loginwindow -[ApplicationManager checkInAppContext:refCon:eventData:] | checked in app : BetterTouchTool

default 18:56:36.147096 -0400 launchservicesd CHECKIN:0x0-0x85085 2065 com.hegenberg.BetterTouchTool

default 18:56:36.150886 -0400 loginwindow -[ApplicationManager checkInAppContext:refCon:eventData:] | checked in app : BetterTouchTool

error 18:56:36.199711 -0400 BetterTouchTool Unable to load Info.plist exceptions (eGPUOverrides)

default 18:56:36.205117 -0400 BetterTouchTool Current system appearance, (HLTB: 2), (SLS: 1)

default 18:56:36.211493 -0400 BetterTouchTool Post-registration system appearance: (HLTB: 2)

default 18:56:36.227212 -0400 BetterTouchTool NSApp cache appearance:

-NSRequiresAquaSystemAppearance: 1

-appearance: (null)

-effectiveAppearance: <NSCompositeAppearance: 0x6000036bbde0

 (

"<NSAquaAppearance: 0x6000000bfa40>",

"<NSSystemAppearance: 0x6000000be900>"

)>

default 18:56:36.239986 -0400 BetterTouchTool UNIX error exception: 17

default 18:56:36.256691 -0400 BetterTouchTool UNIX error exception: 17

default 18:56:36.262336 -0400 BetterTouchTool UNIX error exception: 17

default 18:56:36.267144 -0400 BetterTouchTool UNIX error exception: 17

default 18:56:36.371869 -0400 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.hegenberg.BetterTouchTool, type: 0: 0x7fa333625b10 at /Applications/BetterTouchTool.app

default 18:56:36.586038 -0400 BetterTouchTool [Crashlytics] Version 3.9.3 (128)

default 18:56:36.593290 -0400 BetterTouchTool Task <BFCFF2B5-DC8A-45F0-9ED7-5EA5D5771109>.<1> resuming, QOS(0x21)

default 18:56:36.601473 -0400 BetterTouchTool Faulting in NSHTTPCookieStorage singleton

default 18:56:36.601601 -0400 BetterTouchTool Faulting in CFHTTPCookieStorage singleton

default 18:56:36.601713 -0400 BetterTouchTool Creating default cookie storage with process/bundle identifier

default 18:56:36.603449 -0400 BetterTouchTool Task <BFCFF2B5-DC8A-45F0-9ED7-5EA5D5771109>.<1> {strength 0, tls 4, ct 0, sub 0, sig 1, ciphers 0, bundle 0, builtin 0}

default 18:56:36.605162 -0400 BetterTouchTool TIC Enabling TLS [1:0x6000020b3f00]

default 18:56:36.605553 -0400 BetterTouchTool TIC TCP Conn Start [1:0x6000020b3f00]

default 18:56:36.605780 -0400 BetterTouchTool [C1 Hostname#a1b5befe:443 tcp, url: https://settings.crashlytics.com/spi/v2/platforms/mac/apps/com.hegenberg.BetterTouchTool/settings?build_version=788&disp, tls] start

default 18:56:36.607071 -0400 BetterTouchTool nw_connection_report_state_with_handler_locked [C1] reporting state preparing

default 18:56:36.608554 -0400 BetterTouchTool Task <BFCFF2B5-DC8A-45F0-9ED7-5EA5D5771109>.<1> setting up Connection 1

default 18:56:36.633929 -0400 BetterTouchTool error loading master preset

default 18:56:36.646384 -0400 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.hegenberg.BetterTouchTool, type: 0: 0x7fa333460a70 at /Applications/BetterTouchTool.app

default 18:56:36.673132 -0400 BetterTouchTool trial has ended

default 18:56:36.674907 -0400 BetterTouchTool nw_socket_handle_socket_event [C1.1:3] Socket received CONNECTED event

default 18:56:36.675031 -0400 BetterTouchTool nw_endpoint_flow_protocol_connected [C1.1 IPv4#37c4bdde:443 in_progress socket-flow (satisfied)] Transport protocol connected

default 18:56:36.678206 -0400 BetterTouchTool TIC TLS Event [1:0x6000020b3f00]: 1, Pending(0)

default 18:56:36.678418 -0400 BetterTouchTool TIC TLS Event [1:0x6000020b3f00]: 2, Pending(0)

default 18:56:36.680967 -0400 BetterTouchTool Task <01C6C63C-C829-42F7-8593-50F2FF95738A>.<0> {strength 0, tls 4, ct 0, sub 0, sig 1, ciphers 0, bundle 0, builtin 0}

default 18:56:36.681508 -0400 BetterTouchTool TIC Enabling TLS [2:0x6000020bab80]

default 18:56:36.682311 -0400 BetterTouchTool TIC TCP Conn Start [2:0x6000020bab80]

default 18:56:36.682659 -0400 BetterTouchTool [C2 Hostname#ba0c86c4:443 tcp, url: https://updates.folivora.ai/update.php?installed=cc272cbc8d4771c21ee2bb80453e4959&version=2.428&macos=10.14.0&updatedFro, tls] start

default 18:56:36.683199 -0400 BetterTouchTool nw_connection_report_state_with_handler_locked [C2] reporting state preparing

default 18:56:36.683962 -0400 BetterTouchTool Task <01C6C63C-C829-42F7-8593-50F2FF95738A>.<0> setting up Connection 2

default 18:56:36.707669 -0400 BetterTouchTool TIC TLS Event [1:0x6000020b3f00]: 2, Pending(0)

default 18:56:36.711231 -0400 BetterTouchTool TIC TLS Event [1:0x6000020b3f00]: 11, Pending(0)

default 18:56:36.711338 -0400 BetterTouchTool TIC TLS Event [1:0x6000020b3f00]: 14, Pending(0)

default 18:56:36.721832 -0400 BetterTouchTool Failed to resolve bookmark 7f9092e092f0 with error: Error Domain=NSOSStatusErrorDomain Code=-43

default 18:56:36.735931 -0400 BetterTouchTool Failed to resolve bookmark 7f9092e104a0 with error: Error Domain=NSOSStatusErrorDomain Code=-43

default 18:56:36.737431 -0400 BetterTouchTool Failed to resolve bookmark 7f9092f20680 with error: Error Domain=NSOSStatusErrorDomain Code=-43

default 18:56:36.738500 -0400 BetterTouchTool Failed to resolve bookmark 7f9092e092f0 with error: Error Domain=NSOSStatusErrorDomain Code=-43

default 18:56:36.739597 -0400 BetterTouchTool Failed to resolve bookmark 7f9092e104a0 with error: Error Domain=NSOSStatusErrorDomain Code=-43

default 18:56:36.741988 -0400 BetterTouchTool TIC TLS Trust Result [1:0x6000020b3f00]: 0

default 18:56:36.742029 -0400 BetterTouchTool Failed to resolve bookmark 7f9092f20680 with error: Error Domain=NSOSStatusErrorDomain Code=-43

default 18:56:36.771510 -0400 BetterTouchTool nw_endpoint_flow_protocol_connected [C1.1 IPv4#37c4bdde:443 in_progress socket-flow (satisfied)] Output protocol connected

default 18:56:36.771693 -0400 BetterTouchTool nw_connection_report_state_with_handler_locked [C1] reporting state ready

default 18:56:36.772272 -0400 BetterTouchTool TIC TLS Event [1:0x6000020b3f00]: 20, Pending(0)

default 18:56:36.772353 -0400 BetterTouchTool TIC TCP Conn Connected [1:0x6000020b3f00]: Err(16)

default 18:56:36.772769 -0400 BetterTouchTool TIC TCP Conn Event [1:0x6000020b3f00]: 1

default 18:56:36.772897 -0400 BetterTouchTool TIC TCP Conn Event [1:0x6000020b3f00]: 8

default 18:56:36.772950 -0400 BetterTouchTool TIC TLS Handshake Complete [1:0x6000020b3f00]

default 18:56:36.773432 -0400 BetterTouchTool Task <BFCFF2B5-DC8A-45F0-9ED7-5EA5D5771109>.<1> now using Connection 1

default 18:56:36.773751 -0400 BetterTouchTool nw_endpoint_flow_protocol_connected [C1.1 IPv4#37c4bdde:443 ready socket-flow (satisfied)] Output protocol connected

default 18:56:36.774119 -0400 BetterTouchTool Task <BFCFF2B5-DC8A-45F0-9ED7-5EA5D5771109>.<1> sent request, body N

default 18:56:36.808983 -0400 BetterTouchTool Task <BFCFF2B5-DC8A-45F0-9ED7-5EA5D5771109>.<1> received response, status 200 content K

default 18:56:36.809170 -0400 BetterTouchTool Task <BFCFF2B5-DC8A-45F0-9ED7-5EA5D5771109>.<1> response ended

default 18:56:36.809236 -0400 BetterTouchTool Task <BFCFF2B5-DC8A-45F0-9ED7-5EA5D5771109>.<1> done using Connection 1

default 18:56:36.811543 -0400 BetterTouchTool removing all entries config 0x6000015f30e0

default 18:56:36.811593 -0400 BetterTouchTool TIC TCP Conn Cancel [1:0x6000020b3f00]

default 18:56:36.811679 -0400 BetterTouchTool [C1 Hostname#a1b5befe:443 tcp, url: https://settings.crashlytics.com/spi/v2/platforms/mac/apps/com.hegenberg.BetterTouchTool/settings?build_version=788&disp, tls] cancel

default 18:56:36.811809 -0400 BetterTouchTool [C1 Hostname#a1b5befe:443 tcp, url: https://settings.crashlytics.com/spi/v2/platforms/mac/apps/com.hegenberg.BetterTouchTool/settings?build_version=788&disp, tls] cancelled

[C1.1 <private> 192.168.1.136:50966<->IPv4#37c4bdde:443]

Connected Path: satisfied (Path is satisfied), interface: en0, ipv4, dns

Duration: 0.205s, DNS @0.001s took 0.037s, TCP @0.040s took 0.029s, TLS took 0.096s

bytes in/out: 7230/1390, packets in/out: 7/3, rtt: 0.028s, retransmitted packets: 0, out-of-order packets: 0

default 18:56:36.811849 -0400 BetterTouchTool 0.000s [C1 <private> Hostname#a1b5befe:443 resolver] path:start

default 18:56:36.811879 -0400 BetterTouchTool 0.000s [C1 <private> Hostname#a1b5befe:443 resolver] path:satisfied

default 18:56:36.811909 -0400 BetterTouchTool 0.001s [C1 <private> Hostname#a1b5befe:443 resolver] resolver:start_dns

default 18:56:36.811938 -0400 BetterTouchTool 0.038s [C1 <private> Hostname#a1b5befe:443 resolver] resolver:receive_dns

default 18:56:36.812196 -0400 BetterTouchTool 0.038s [C1.1 <private> 192.168.1.136:50966<->IPv4#37c4bdde:443 socket-flow] path:start

default 18:56:36.812397 -0400 BetterTouchTool 0.038s [C1.1 <private> 192.168.1.136:50966<->IPv4#37c4bdde:443 socket-flow] path:satisfied

default 18:56:36.812762 -0400 BetterTouchTool 0.040s [C1.1 <private> 192.168.1.136:50966<->IPv4#37c4bdde:443 socket-flow] flow:start_connect

default 18:56:36.812927 -0400 BetterTouchTool 0.069s [C1.1 <private> 192.168.1.136:50966<->IPv4#37c4bdde:443 socket-flow] flow:finish_transport

default 18:56:36.813081 -0400 BetterTouchTool 0.069s [C1 <private> Hostname#a1b5befe:443 resolver] flow:finish_transport

default 18:56:36.813347 -0400 BetterTouchTool 0.165s [C1.1 <private> 192.168.1.136:50966<->IPv4#37c4bdde:443 socket-flow] flow:finish_connect

default 18:56:36.813676 -0400 BetterTouchTool 0.165s [C1 <private> Hostname#a1b5befe:443 resolver] flow:finish_connect

default 18:56:36.814017 -0400 BetterTouchTool 0.166s [C1.1 <private> 192.168.1.136:50966<->IPv4#37c4bdde:443 socket-flow] flow:changed_viability

default 18:56:36.814122 -0400 BetterTouchTool 0.166s [C1 <private> Hostname#a1b5befe:443 resolver] flow:changed_viability

default 18:56:36.814230 -0400 BetterTouchTool 0.205s [C1] path:cancel

default 18:56:36.815089 -0400 BetterTouchTool nw_endpoint_flow_protocol_disconnected [C1.1 IPv4#37c4bdde:443 cancelled socket-flow (null)] Output protocol disconnected

default 18:56:36.817155 -0400 BetterTouchTool nw_connection_report_state_with_handler_locked [C1] reporting state cancelled

default 18:56:36.926880 -0400 loginwindow -[PersistentAppsSupport applicationQuit:] | for app:BetterTouchTool, _appTrackingState = 2

default 18:59:40.455050 -0400 com.apple.preference.security.remoteservice BetterTouchTool == nplastpass

default 18:59:40.457893 -0400 com.apple.preference.security.remoteservice Dropbox == BetterTouchTool

default 18:59:40.491818 -0400 com.apple.preference.security.remoteservice BetterTouchTool == nplastpass

default 18:59:40.495656 -0400 com.apple.preference.security.remoteservice Dropbox == BetterTouchTool

default 18:59:41.440014 -0400 com.apple.preference.security.remoteservice BetterTouchTool == nplastpass

default 18:59:41.446859 -0400 com.apple.preference.security.remoteservice Dropbox == BetterTouchTool

default 18:59:41.482765 -0400 com.apple.preference.security.remoteservice BetterTouchTool == nplastpass

default 18:59:41.488728 -0400 com.apple.preference.security.remoteservice Dropbox == BetterTouchTool

default 18:59:41.542329 -0400 com.apple.preference.security.remoteservice BetterTouchTool == nplastpass

default 18:59:41.545821 -0400 com.apple.preference.security.remoteservice Dropbox == BetterTouchTool

default 18:59:41.559650 -0400 com.apple.preference.security.remoteservice BetterTouchTool == nplastpass

default 18:59:41.563058 -0400 com.apple.preference.security.remoteservice Dropbox == BetterTouchTool

default 18:59:50.208733 -0400 com.apple.preference.security.remoteservice BetterTouchTool == nplastpass

default 18:59:50.212987 -0400 com.apple.preference.security.remoteservice Dropbox == BetterTouchTool

default 18:59:50.232131 -0400 com.apple.preference.security.remoteservice BetterTouchTool == nplastpass

default 18:59:50.236410 -0400 com.apple.preference.security.remoteservice Dropbox == BetterTouchTool

default 18:59:50.830778 -0400 com.apple.preference.security.remoteservice BetterTouchTool == nplastpass

default 18:59:50.835030 -0400 com.apple.preference.security.remoteservice Dropbox == BetterTouchTool

default 18:59:50.856074 -0400 com.apple.preference.security.remoteservice BetterTouchTool == nplastpass

default 18:59:50.860379 -0400 com.apple.preference.security.remoteservice Dropbox == BetterTouchTool

default 18:59:51.467950 -0400 com.apple.preference.security.remoteservice BetterTouchTool == nplastpass

default 18:59:51.472278 -0400 com.apple.preference.security.remoteservice Dropbox == BetterTouchTool

default 18:59:51.491691 -0400 com.apple.preference.security.remoteservice BetterTouchTool == nplastpass

default 18:59:51.495842 -0400 com.apple.preference.security.remoteservice Dropbox == BetterTouchTool

I have same problem like you. Do you find solution?

I'm having the same problem here. Just updated to Mojave, and the app just won't run at all. Tried to re-download, with no success. :frowning:

I looked around a bit more and got it working - you basically just need to go to security & privacy settings under system preferences and remove better touch tool from the "Allow apps to control computer" list and run the setup. When it asks for permission to control computer, then you obviously allow it. Should be up and running after that.

1 Like

OMG, thank you!!! That worked for me!