As it turned out I got a nice run of the issue and was able to timestamp and extract the relevant part of the log.
The actions captured all have the following sequence:
- pressing hyper-A (where hyper is all modifiers mapped to CapsLock via BetterTouchTool) to trigger the palette where I have my application macros
- pressing a key ("s" for example) which causes the duplicate macros palette to appear and immediately disappear
I had this behavior several times in a row with the "s" key (which brings up a duplicate macros palette) followed by two tries with "o" (which also is a hotkey for multiple macros). Finally on the very last try captured here, I pressed "s" and this time the duplicate macros palette did not disappear.
Here is the log:
2024-04-13 16:51:26 IsActivateEnabled Path Finder Actions -> 1
Last message repeated 2 times
2024-04-13 16:51:26 IsActivateEnabled Finder or Pathfinder Actions -> 1
Last message repeated 2 times
2024-04-13 16:51:33 IsActivateEnabled Path Finder Actions -> 1
Last message repeated 2 times
2024-04-13 16:51:33 IsActivateEnabled Finder or Pathfinder Actions -> 1
Last message repeated 2 times
2024-04-13 16:51:43 IsActivateEnabled Path Finder Actions -> 1
Last message repeated 2 times
2024-04-13 16:51:43 IsActivateEnabled Finder or Pathfinder Actions -> 1
Last message repeated 2 times
2024-04-13 16:51:45 IsActivateEnabled Application Palette -> 0
2024-04-13 16:51:45 DoMacroGroupToggle mode 0 set Application Palette (IsActive=1,IsActiveForThisMac=1,IsActivateEnabled=0,mIsActiveForApplicationAndWindow=1)
2024-04-13 16:51:45 IsActiveForThisMac() && mIsActiveForApplicationAndWindow Application Palette)
2024-04-13 16:51:45 IsActivateEnabled Application Palette -> 0
2024-04-13 16:51:45 SetIsActivateEnabled set Application Palette (IsActive=1,IsActiveForThisMac=1,IsActivateEnabled=0,mIsActiveForApplicationAndWindow=1, show=0, palette=1)
2024-04-13 16:51:45 IsActivateEnabled Application Palette -> 0
2024-04-13 16:51:45 SetIsActivateEnabled Application Palette
2024-04-13 16:51:45 IsActivateEnabled Application Palette -> 1
Last message repeated 2 times
2024-04-13 16:51:45 mActivateMacroGroupPalette Create Application Palette
2024-04-13 16:51:45 MacroDeactivator::StartListening
2024-04-13 16:51:46 DuplicateMacroPaletteController Listen
2024-04-13 16:51:46 MacroDeactivatorListener::NotificationCallback KM_DuplicatePaletteDisplayed
2024-04-13 16:51:46 HandleMacroDeactivator
2024-04-13 16:51:46 Deactivator for Application Palette
2024-04-13 16:51:46 MacroGroupPaletteClosed for Application Palette
2024-04-13 16:51:46 IsActivateEnabled Application Palette -> 1
Last message repeated 2 times
2024-04-13 16:51:46 ClearIsActivateEnabled set Application Palette (IsActive=1,IsActiveForThisMac=1,IsActivateEnabled=1,mIsActiveForApplicationAndWindow=1,IsDefaultMacroGroup=0,show=0)
2024-04-13 16:51:46 IsActivateEnabled Application Palette -> 1
2024-04-13 16:51:46 ClearIsActivateEnabled Application Palette
2024-04-13 16:51:46 Re-RegisterMacroTriggers Application Palette
2024-04-13 16:51:46 IsActivateEnabled Application Palette -> 0
Last message repeated 2 times
2024-04-13 16:51:46 DuplicateMacroPaletteController handleMacroDeactivator
2024-04-13 16:51:46 MacroDeactivator::StopListening
2024-04-13 16:51:48 IsActivateEnabled Application Palette -> 0
2024-04-13 16:51:48 DoMacroGroupToggle mode 0 set Application Palette (IsActive=1,IsActiveForThisMac=1,IsActivateEnabled=0,mIsActiveForApplicationAndWindow=1)
2024-04-13 16:51:48 IsActiveForThisMac() && mIsActiveForApplicationAndWindow Application Palette)
2024-04-13 16:51:48 IsActivateEnabled Application Palette -> 0
2024-04-13 16:51:48 SetIsActivateEnabled set Application Palette (IsActive=1,IsActiveForThisMac=1,IsActivateEnabled=0,mIsActiveForApplicationAndWindow=1, show=0, palette=1)
2024-04-13 16:51:48 IsActivateEnabled Application Palette -> 0
2024-04-13 16:51:48 SetIsActivateEnabled Application Palette
2024-04-13 16:51:48 IsActivateEnabled Application Palette -> 1
Last message repeated 2 times
2024-04-13 16:51:48 mActivateMacroGroupPalette Create Application Palette
2024-04-13 16:51:48 MacroDeactivator::StartListening
2024-04-13 16:51:49 DuplicateMacroPaletteController Listen
2024-04-13 16:51:49 MacroDeactivatorListener::NotificationCallback KM_DuplicatePaletteDisplayed
2024-04-13 16:51:49 HandleMacroDeactivator
2024-04-13 16:51:49 Deactivator for Application Palette
2024-04-13 16:51:49 MacroGroupPaletteClosed for Application Palette
2024-04-13 16:51:49 IsActivateEnabled Application Palette -> 1
Last message repeated 2 times
2024-04-13 16:51:49 ClearIsActivateEnabled set Application Palette (IsActive=1,IsActiveForThisMac=1,IsActivateEnabled=1,mIsActiveForApplicationAndWindow=1,IsDefaultMacroGroup=0,show=0)
2024-04-13 16:51:49 IsActivateEnabled Application Palette -> 1
2024-04-13 16:51:49 ClearIsActivateEnabled Application Palette
2024-04-13 16:51:49 Re-RegisterMacroTriggers Application Palette
2024-04-13 16:51:49 IsActivateEnabled Application Palette -> 0
Last message repeated 2 times
2024-04-13 16:51:49 DuplicateMacroPaletteController handleMacroDeactivator
2024-04-13 16:51:49 MacroDeactivator::StopListening
2024-04-13 16:51:50 IsActivateEnabled Application Palette -> 0
2024-04-13 16:51:50 DoMacroGroupToggle mode 0 set Application Palette (IsActive=1,IsActiveForThisMac=1,IsActivateEnabled=0,mIsActiveForApplicationAndWindow=1)
2024-04-13 16:51:50 IsActiveForThisMac() && mIsActiveForApplicationAndWindow Application Palette)
2024-04-13 16:51:50 IsActivateEnabled Application Palette -> 0
2024-04-13 16:51:50 SetIsActivateEnabled set Application Palette (IsActive=1,IsActiveForThisMac=1,IsActivateEnabled=0,mIsActiveForApplicationAndWindow=1, show=0, palette=1)
2024-04-13 16:51:50 IsActivateEnabled Application Palette -> 0
2024-04-13 16:51:50 SetIsActivateEnabled Application Palette
2024-04-13 16:51:50 IsActivateEnabled Application Palette -> 1
Last message repeated 2 times
2024-04-13 16:51:50 mActivateMacroGroupPalette Create Application Palette
2024-04-13 16:51:50 MacroDeactivator::StartListening
2024-04-13 16:51:51 DuplicateMacroPaletteController Listen
2024-04-13 16:51:51 MacroDeactivatorListener::NotificationCallback KM_DuplicatePaletteDisplayed
2024-04-13 16:51:51 HandleMacroDeactivator
2024-04-13 16:51:51 Deactivator for Application Palette
2024-04-13 16:51:51 MacroGroupPaletteClosed for Application Palette
2024-04-13 16:51:51 IsActivateEnabled Application Palette -> 1
Last message repeated 2 times
2024-04-13 16:51:51 ClearIsActivateEnabled set Application Palette (IsActive=1,IsActiveForThisMac=1,IsActivateEnabled=1,mIsActiveForApplicationAndWindow=1,IsDefaultMacroGroup=0,show=0)
2024-04-13 16:51:51 IsActivateEnabled Application Palette -> 1
2024-04-13 16:51:51 ClearIsActivateEnabled Application Palette
2024-04-13 16:51:51 Re-RegisterMacroTriggers Application Palette
2024-04-13 16:51:51 IsActivateEnabled Application Palette -> 0
Last message repeated 2 times
2024-04-13 16:51:51 DuplicateMacroPaletteController handleMacroDeactivator
2024-04-13 16:51:51 MacroDeactivator::StopListening
2024-04-13 16:51:53 IsActivateEnabled Application Palette -> 0
2024-04-13 16:51:53 DoMacroGroupToggle mode 0 set Application Palette (IsActive=1,IsActiveForThisMac=1,IsActivateEnabled=0,mIsActiveForApplicationAndWindow=1)
2024-04-13 16:51:53 IsActiveForThisMac() && mIsActiveForApplicationAndWindow Application Palette)
2024-04-13 16:51:53 IsActivateEnabled Application Palette -> 0
2024-04-13 16:51:53 SetIsActivateEnabled set Application Palette (IsActive=1,IsActiveForThisMac=1,IsActivateEnabled=0,mIsActiveForApplicationAndWindow=1, show=0, palette=1)
2024-04-13 16:51:53 IsActivateEnabled Application Palette -> 0
2024-04-13 16:51:53 SetIsActivateEnabled Application Palette
2024-04-13 16:51:53 IsActivateEnabled Application Palette -> 1
Last message repeated 2 times
2024-04-13 16:51:53 mActivateMacroGroupPalette Create Application Palette
2024-04-13 16:51:53 MacroDeactivator::StartListening
2024-04-13 16:51:54 DuplicateMacroPaletteController Listen
2024-04-13 16:51:54 MacroDeactivatorListener::NotificationCallback KM_DuplicatePaletteDisplayed
2024-04-13 16:51:54 HandleMacroDeactivator
2024-04-13 16:51:54 Deactivator for Application Palette
2024-04-13 16:51:54 MacroGroupPaletteClosed for Application Palette
2024-04-13 16:51:54 IsActivateEnabled Application Palette -> 1
Last message repeated 2 times
2024-04-13 16:51:54 ClearIsActivateEnabled set Application Palette (IsActive=1,IsActiveForThisMac=1,IsActivateEnabled=1,mIsActiveForApplicationAndWindow=1,IsDefaultMacroGroup=0,show=0)
2024-04-13 16:51:54 IsActivateEnabled Application Palette -> 1
2024-04-13 16:51:54 ClearIsActivateEnabled Application Palette
2024-04-13 16:51:54 Re-RegisterMacroTriggers Application Palette
2024-04-13 16:51:54 IsActivateEnabled Application Palette -> 0
Last message repeated 2 times
2024-04-13 16:51:54 DuplicateMacroPaletteController handleMacroDeactivator
2024-04-13 16:51:54 MacroDeactivator::StopListening
2024-04-13 16:51:56 IsActivateEnabled Application Palette -> 0
2024-04-13 16:51:56 DoMacroGroupToggle mode 0 set Application Palette (IsActive=1,IsActiveForThisMac=1,IsActivateEnabled=0,mIsActiveForApplicationAndWindow=1)
2024-04-13 16:51:56 IsActiveForThisMac() && mIsActiveForApplicationAndWindow Application Palette)
2024-04-13 16:51:56 IsActivateEnabled Application Palette -> 0
2024-04-13 16:51:56 SetIsActivateEnabled set Application Palette (IsActive=1,IsActiveForThisMac=1,IsActivateEnabled=0,mIsActiveForApplicationAndWindow=1, show=0, palette=1)
2024-04-13 16:51:56 IsActivateEnabled Application Palette -> 0
2024-04-13 16:51:56 SetIsActivateEnabled Application Palette
2024-04-13 16:51:56 IsActivateEnabled Application Palette -> 1
Last message repeated 2 times
2024-04-13 16:51:56 mActivateMacroGroupPalette Create Application Palette
2024-04-13 16:51:56 MacroDeactivator::StartListening
2024-04-13 16:51:57 DuplicateMacroPaletteController Listen
2024-04-13 16:51:57 MacroDeactivatorListener::NotificationCallback KM_DuplicatePaletteDisplayed
2024-04-13 16:51:57 HandleMacroDeactivator
2024-04-13 16:51:57 Deactivator for Application Palette
2024-04-13 16:51:57 MacroDeactivator::StopListening
2024-04-13 16:51:57 MacroGroupPaletteClosed for Application Palette
2024-04-13 16:51:57 IsActivateEnabled Application Palette -> 1
Last message repeated 2 times
2024-04-13 16:51:57 ClearIsActivateEnabled set Application Palette (IsActive=1,IsActiveForThisMac=1,IsActivateEnabled=1,mIsActiveForApplicationAndWindow=1,IsDefaultMacroGroup=0,show=0)
2024-04-13 16:51:57 IsActivateEnabled Application Palette -> 1
2024-04-13 16:51:57 ClearIsActivateEnabled Application Palette
2024-04-13 16:51:57 Re-RegisterMacroTriggers Application Palette
2024-04-13 16:51:57 IsActivateEnabled Application Palette -> 0
Last message repeated 2 times
2024-04-13 16:51:57 MacroDeactivator::StartListening
2024-04-13 16:52:02 kEventRawKey Call Deactivator Entries
2024-04-13 16:52:02 DuplicateMacroPaletteController handleMacroDeactivator
2024-04-13 16:52:02 MacroDeactivator::StopListening
Curious if this sheds light on the matter...