I seem to have it fixed on Mojave. I'm saying seem, because so far it's working (today is the second day and I have had multiple pc sleeps since yesterday)
What you may try to do is:
- Uninstall BTT completely
- Remove (create a copy) your btt configs from
~/Library/Application\ Support/BetterTouchTool- remove whole DIR just in case - Downlaod a new working version from folivora.ai
- install, initialize, and run the newly downloaded version
- Paste just your latest config files to
~/Library/Application Support/BetterTouchTool, for example:
In my case I just copied:
btt_data_store.version_2_643_build_0952
btt_data_store.version_2_643_build_0952-shim
and
btt_data_store.version_2_643_build_0952-val
Restart BTT. Since i did that (due to other reasons) my touchbar seems to be initialized everytime properly without any additional actions!