I use very aggressive system wide firewall based on lulu that blocks internet access for nearly every app, including bettertouchtool.
When mac is not connected to the internet, btt starts in <1 second; but when there is internet connection, btt somehow knows it and, my guess is, theres something like await on a network call in init sequence, it hard fails when theres no internet connection, but fully hangs the app when connection is there but btt can not access it.
system:
macbook m3 max macos sonoma lulu firewall
Or this bug could be caused by some other reason, that was just a semi educated guess. Either way waiting almost a minute every time is allthough not awful, is at the very least annoying.
Valve please fix
have a magical day
- fried fred