Global 'Did Open {url}' triggers fail to function if BTT is disabled for BTT app

Problem

Global 'Did Open {url}' triggers fail to function if BTT is disabled for BTT app, regardless of where the URL was opened from

Backstory

I have always had an Activation Group for BTT that enables the “Disable BTT completely” option to prevent recursive triggers when I’m working with keyboard shortcuts. Until recently, this has been fine, but beginning in the last couple of release builds, my ‘Did Open {url}’ triggers stopped functioning. I didn’t have time to debug until today, but it seems that BTT being disabled for itself is now causing the triggers to act as if they were disabled as well.

Reproduction:

  1. Create an Activation Group for BTT
  2. Enable the Disable BTT completely option for the group
  3. Add a global trigger for Did Open with a wildcard * for the URL
  4. Add any action that would be visible to the user when firing (e.g. Show HUD)
  5. In a terminal, run /usr/bin/open -b com.hegenberg.BetterTouchTool ‘https://example.com/’

Expected:

Trigger actions are fired

Actual:

Trigger actions are ignored

Tested With:

BTT 6.311 (and previous production builds)
macOS 26.4 (release) on an MBP

Relevant Log Portion:

2026/03/27 14:40:42:601|ASL|app: com.googlecode.iterm2|
2026/03/27 14:40:45:597|BTT|DISABLE8|
2026/03/27 14:40:45:597|xw|disable_|
2026/03/27 14:40:45:598|xw|adapting icon state global 0 perApp 1 clip 0|
2026/03/27 14:40:45:600|ASL|app: com.hegenberg.BetterTouchTool|
2026/03/27 14:40:45:663|ASL|performing 254|
2026/03/27 14:40:45:663|ASL|triggering action Show HUD Overlay - 632E01A9-0609-48D9-9EC9-C187B1CC0E84|
2026/03/27 14:40:45:663|ASL|disabled101|