Reproducible Crash Accessing H@llo AI configuration

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
BetterTouchTool Setapp 6.639 crashes when opening H@llo AI configuration. The app throws NSInternalInconsistencyException because it cannot load nib BTTFormSystemPromptEditor . The resource is absent when searching the installed app bundle. A deep code-signature validation also fails because of com.apple.FinderInfo attached data in the embedded SoulverCore framework.


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


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


Device information:

  • Type of Mac: Macbook Pro M5
  • macOS version: 26.5.2
  • BetterTouchTool version: 6.639

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

default 19:31:10.650291-0400 BetterTouchTool *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '-[NSNib _initWithNibNamed:bundle:options:] could not load the nib 'BTTFormSystemPromptEditor' in bundle NSBundle </Applications/Setapp/BetterTouchTool.app> (loaded).'
*** First throw call stack:
(
0 CoreFoundation 0x000000018b1351c0 __exceptionPreprocess + 176
1 libobjc.A.dylib 0x000000018abbe91c objc_exception_throw + 88
2 CoreFoundation 0x000000018b1350b0 +[NSException exceptionWithName:reason:userInfo:] + 0
3 AppKit 0x000000018f53bba0 -[NSNib _initWithNibNamed:bundle:options:] + 528
4 BetterTouchTool 0x00000001043f65a8 BetterTouchTool + 1582504
5 BetterTouchTool 0x00000001043f6c04 BetterTouchTool + 1584132
6 BetterTouchTool 0x00000001043f82cc BetterTouchTool + 1589964
7 BetterTouchTool 0x00000001043f9ec8 BetterTouchT<…>
default 19:31:10.650490-0400 BetterTouchTool BTT unhandled exception: -[NSNib _initWithNibNamed:bundle:options:] could not load the nib 'BTTFormSystemPromptEditor' in bundle NSBundle </Applications/Setapp/BetterTouchTool.app> (loaded).
default 19:31:11.103100-0400 ReportCrash ASI found [CoreFoundation] (sensitive) '*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '-[NSNib _initWithNibNamed:bundle:options:] could not load the nib 'BTTFormSystemPromptEditor' in bundle NSBundle </Applications/Setapp/BetterTouchTool.app> (loaded).''
default 19:35:00.479269-0400 BetterTouchTool *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '-[NSNib _initWithNibNamed:bundle:options:] could not load the nib 'BTTFormSystemPromptEditor' in bundle NSBundle </Applications/Setapp/BetterTouchTool.app> (loaded).'
*** First throw call stack:
(
0 CoreFoundation 0x000000018b1351c0 __exceptionPreprocess + 176
1 libobjc.A.dylib 0x000000018abbe91c objc_exception_throw + 88
2 CoreFoundation 0x000000018b1350b0 +[NSException exceptionWithName:reason:userInfo:] + 0
3 AppKit 0x000000018f53bba0 -[NSNib _initWithNibNamed:bundle:options:] + 528
4 BetterTouchTool 0x00000001048ae5a8 BetterTouchTool + 1582504
5 BetterTouchTool 0x00000001048aec04 BetterTouchTool + 1584132
6 BetterTouchTool 0x00000001048b02cc BetterTouchTool + 1589964
7 BetterTouchTool 0x00000001048b1ec8 BetterTouchT<…>
default 19:35:00.479409-0400 BetterTouchTool BTT unhandled exception: -[NSNib _initWithNibNamed:bundle:options:] could not load the nib 'BTTFormSystemPromptEditor' in bundle NSBundle </Applications/Setapp/BetterTouchTool.app> (loaded).

ah thanks, a file was missing from the setapp version. Will be fixed with next release.