BTT 5.168 destroys Floating menu

Upgrading from 5.167 to 5.168 destroys Floating menu definitions and work
This is floating menu definition in 5.167


After upgrading to 5.168 it looks like this:

Downgrading to 5.167 fixes definition and menu works.
Problem exists in versions newer than 5.167 up to 5.267 including

as there haven't been similar reports this sounds like an issue with one of your newer BetterTouchTool databases. Did you recently upgrade and downgrade and then upgrade again?

I'd try to delete all databases newer than 5.167 from ~/Library/Application Support/BetterTouchTool (go there via FInder => Go => Go to Folder)

For example these three files belong to one database.
btt_data_store.version_5_261_build_2025031002-shm
btt_data_store.version_5_261_build_2025031002-wal
btt_data_store.version_5_261_build_2025031003

After deleting the newer databases upgrading should work again (because then BTT will use your last-working database as base)

Alternatively export your preset in 5.167 and import it in the newer versions again.

Deleting all databases newer than 5.167 solved the problem and after upgrade to newest 5.267 floating menu seems working OK.

1 Like

There must be bug because these files are become corrupt quite frequently. Today I had to delete database for 5.294. To make floating menu working again. I feel that every week I need to delete last database.

do you maybe have the experimental icloud/dropbox sync enabled?

Yes, iCloud sync is enabled.

Most likely this is the issue. I should replace that super experimental sync stuff with something better, it has been on my TODO list for a long time but it's complicated...

I think that Sync is much more important than bells and whistles. So maybe this is the time to make it BTT way :wink:

unfortunately it's one of the least requested things and at the same time really complex and a lot of work. :downcast_face_with_sweat:

Be the Hero!