If I run the same command in Keyboard Maestro, it just fails quietly with no error message and no prompting for calendar/reminder access.
This seems like a bug or shortcoming in Keyboard Maestro to me, which keeps one of my biggest projects from working (showing upcoming meeting info on Stream Deck buttons) and I am stymied to figure out how to make it work if Keyboard Maestro won't prompt for calendar/reminder access.
Any help appreciated.
(Note: If you want to test this, you need to install it via
It is of course focussed on using ical-buddy with Obsidian, but someone does actually mention that they "Ran into the same issue running icalBuddy in Keyboard Maestro".
I gather that the solution involves generating a code signing certificate, but I have only had time to skim the article.
I think you could also make the "Add" permission appear by running a macro with a single "Create Calendar Event" action in it. That should trigger the dialog, but only allowing Add. You'd then still have to do what you did to grant full access.