Lifetime License Keeps Expiring

Note:
Before bug reporting, please make sure you have tried the latest (alpha) version of BetterTouchTool and that you have already tried to restart your system :-). If you encounter a crash, please attach a crash log from the macOS Console.app's "Crash Reports" section.


Describe the bug
I started encountering this issue sometime in the past few weeks, but can't quite remember whether it happened for the first time before or after updating to Golden Gate. I noticed that BTT features would stop working, and when I opened the main window of the app it said BTT was disabled and my license was expired. This was odd since my license was lifetime and had worked great for 4 years. I've since tried reinstalling BTT, restarting my Mac, and also loading my license both through a link from Paddle and the license file itself, which both work temporarily for a minute or so, but then the features stop working again and it throws the license expired issue. I have confirmed through Paddle that my license is indeed lifetime.


Affected input device (e.g. MacBook Trackpad, Magic Mouse/Trackpad, Touch Bar, etc.): all triggers


Screenshots
If applicable, add screenshots to help explain your problem. (You can just paste or drag them here)


Device information:

  • Type of Mac: MacBook Air M2
  • macOS version: 27.0.1
  • BetterTouchTool version: 6.8.8.9

Additional information (e.g. crash logs, related issues, etc.):

Logs:

Do you have any deep system modifications active that might break the integrity of BTT? (e.g. by injecting code into the BTT process)
If so, make sure to put BTT on a blacklist for these tools, BTT does not allow modifying its code via such injections because this approach has been used heavily by crackers/pirates.

Do you have system integrity protection disabled?

Yes to both, but SIP I've had disabled for a long time and it never caused issues. However some recent experiments of mine with renaming Mission Control spaces used code injection into all processes, and that seems to have borked BTT. Disabled that for now and its back to working great… will try more focused experiments in the future. Thanks for the quick response and sorry for any inconvenience!

ah yes, especially the spaces renamer simbl plugin is problematic because it injects code into every running process