streamdeck-osascript icon indicating copy to clipboard operation
streamdeck-osascript copied to clipboard

Getting Warning Icon for all scripts

Open ben-gammack opened this issue 1 year ago • 6 comments

Setting up a new Mac Mini on Ventura 13.5 and any existing script or new script does not respond and is instead greeted by the yellow warning icon.

Troubleshooting:

  • I have been using the same device on my Macbook successfully and transferred over my profile data but it won't work.
  • I've tried re-installing, updating, and many different scripts.
  • The logs aren't showing anything of note.
  • The main difference I've noticed is that Elgado is not in my Privacy > Automation settings but I think that's because the scripts won't even fire so it never makes the request to access.

ben-gammack avatar Aug 13 '23 02:08 ben-gammack

Same Problem here. All of a sudden all my Apple Scrips stop working but they work fine in Script Editor.

Also:

  • No Logs in the console
  • No known software update

Versions:

  • MacOS Ventura 13.4
  • Stream Deck 6.3.0
  • Stream Deck MK2 (15 Keys)

EDIT:

At work with my Stream Deck MK1 ist works still fine! Same Maschine just a different Stream Deck.

Buzzet avatar Aug 17 '23 09:08 Buzzet

Same problem here, Stream Deck MK2 and MacOS Ventura on M2 chip.

Any plans to fix?

maxhayward avatar Sep 18 '23 15:09 maxhayward

Mine ended up working randomly after being powered down for a while. I finally got permission pop-ups to allow Stream Deck to access automation. I think the easiest way to fix it would be to add a way to brute force the permission pop-up.

ben-gammack avatar Sep 18 '23 17:09 ben-gammack

same here, seems to have happened with Sonoma upgrade. There is a permission somewhere that is failing, even when I drag the Stream Deck app into automation permissions.

jasonsnell avatar Oct 02 '23 00:10 jasonsnell

I was able to fix this issue for myself.

I was getting no response from the plugin, even with known working scripts. After reading @jasonsnell last comment, I went to my permissions on Mac under Accessibility and simply turned Elgato Stream Deck permissions off and then on again.

Works now! Hope that works for you all as well.

Running an M1 Pro chip on Ventura 13.4.1.

kylenessen avatar Oct 19 '23 00:10 kylenessen

I got a second Mac Mini and had the same problem, Elgato was not appearing in the Automation settings on my Mac, but I was able to retrace my steps from the first Mac Mini and get it working also.

Although, it sounds like my issue is different than most, because I was working with a new computer, versus everyone else had their setup randomly stop working.

Here are the steps for a new Mac:

  1. Navigate to the OSA Script plug-in in Finder.
  2. Click to open (it won't open).
  3. Go to Settings > Privacy and approve the OSA Script plug-in to open.
  4. Click the original file in Finder again.
  5. Send Diagnostic Data to Elgato. You don't need to do anything with that report, or contact support, just running the diagnostic seems to fix the issue.
  6. Restart Streamdeck/computer.
  7. You should see the permission pop-up upon reboot.

ben-gammack avatar Oct 19 '23 15:10 ben-gammack