Describe the bug
I have many shortcuts in macOS shortcuts app.
I have already made some keyboard shortcuts in bettertouchtool to trigger apple shortcuts.
Now I am trying to make a new one and no shortcuts are showing on the list.
Additionally I can not edit other already made actions.
When first starting BTT it asks whether you want to allow access to Shortcuts, maybe you accidentally clicked no. Can you have a look in System Preferences => Security & Privacy => Privacy => Automation?
I have updated to 12.4 (21F79) and restarted a couple of times.
Unfortunately I still cannot see the shortcuts lists.
One thing to add to the conversation that I do not know if will help.
I have set some keyboard shortcuts to run some apple shortcuts.
Someday I made a clean up to my apple shortcuts and I renamed a shortcut for which I had set a keyboard shortcut in btt.
Then I realised that the shortcut didn't work anymore.
At that point I had forgotten that I had set the shortcut in btt so I went in apple shortcuts, in the shortcut's settings in order to see why the keyboard shortcut weren't working any more. There is a setting there to add a keyboard shortcut. I tried to add a keyboard shortcut but it wouldn't take it. The cell remained empty. That's because the keyboard shortcut was already taken by btt.
Then I remembered that I had set the keyboard shortcut in btt and went there to change the apple shortcuts that was triggered to the renamed one.
And then I realised that I could not see any apple shortcut in the btt list.
Could you try to run this script in Apple's Script Editor app and see whether it generates any output? Make sure to select "JavaScript" on the top left:
s = Application('Shortcuts Events');
function listAll() {
let array = [];
for(let shortcut of s.shortcuts()) {
let folder = shortcut.folder();
let icon = shortcut.icon();
if(folder) {
array.push({name: shortcut.name(), color: shortcut.color(), folder: folder.name()})
} else {
array.push({name: shortcut.name(), color: shortcut.color(), folder: 'Uncategorized'})
}
} return array; } listAll()
Weird, this looks like a bug in the Shortcuts app. Two of your shortcuts can not be accessed - unfortunately I can not tell which ones. I'll add a better error handling to the next version of BTT, so it will only exclude the shortcuts that can not be accessed and show the rest.
I have the same issue. The script from above lists only the shortcuts of the folders "uncategorized" and "Starter Shortcuts". Shortcuts of other folders are not listed.
For me the problem was eventually solved by itself ...
Unfortunately I dont know how or if I did something that fixed it but now I can see the whole list of my shortcuts.
@Andreas_Hegenberg I keep running into Shortcuts Events crashing when using floating menu buttons. I'm on alpha 4.413 but this has been happening for a while (don't know for how long, sorry!)