Not asking for Calendar permissions when running icalBuddy in BTT on Mojave

Describe the bug
When executing icalBuddy in a script, BTT doesn't ask for calendar permissions, unlike when I run Location Helper.

iTerm2 has a similar bug and it was because of not providing reason strings when asking for permissions. Could it be similar here? (https://github.com/ali-rantakari/icalBuddy/issues/20)

OS: Latest Mojave version
BTT: Latest stable version 2.641

that's possible, I'll add the strings, then let's see!

I have added this to v2.643 alpha, would be great if you'd try!

It's fixed with v2.643 alpha!

Nice, thank you for figuring that out! Many people were having issues with iCalBuddy and nobody knew why.