I have a group of macros for moving and resizing windows. They have been in a separate macro group called "Windows." I was triggering these macros from BTT touchbar, via applescript. Now, they are not triggering.
If I move a macro from this Windows group to the Global Macro Group, the macro triggers fine, but when I put it back, I have the problem again.
Thanks! This seems really interesting. I wish I understood German! But for me, this seems like it's adding a step that i'd rather not add. I have the individual icons on the touch bar, so to click a touch bar icon and then have to click a palette option seems more than I need. it would be great if I could just trigger them directly without having to put all those macros in the Global group.
But separately, you're method is giving me some ideas for other uses!
Please excuse my asking @richtac, but my English (online translation) is not so good.
I don't have a MacBook Pro with Touch Bar myself, but I can do this on my iMac.
Do I understand you correctly... You create a group in BTT. When it opens, do you have any buttons to trigger the window positions?
These buttons / actions are then placed in KM in a macro group?
That Windows Macro Group should be always active, and any macros in it should be always active.
Try adding a Status Menu trigger to a macro in the Windows Macro Group, and verify whether it is visible in the Keyboard Maestro status menu, which is an easy way to tell whether the macro is active or not.
Try running the AppleScript you are using from BTT in Script Editor and see if it works and/or reports any problem. Perhaps there is an issue with the AppleScript that is causing the problem (eg, perhaps there are two macros with the same name and so Keyboard Maestro cannot tell which to trigger - using the UUID instead may be better).