Well, as the title says, the native plugin isn't working for me for some time now. I've put this down to an update possibly gone wrong. Now that I had time to investigate and reinstall the plugin, the issue seems to be more involved.
I've relaunched Keyboard Maestro, the Stream-Deck Software, and even my Macs countless times. How can I debug this? I can't see any messages in the SM Logs (~/Library/Logs/ElgatoStreamDeck). How does the SM software and the plugin communicate with each other? Maybe there's some permission issue.
Interestingly enough, I got the non-official KM-Link working; but I got prompted by the System wether I want to allow the Stream Deck software to control Keyboard Maestro.
So it seems that the native plugin somehow doesn't cause the permission to be requested? But even though when granting the permission, the native plugin doesn't work, but KMLink does.
It's bothersome, but since I rely quite a bit on KM, I guess I gotta change my shortcuts to KMLink instead
It's very hard to know what issues you might be having with the plugin without more information.
The KMLink plugin has some advantages, but just, it controls Keyboard Maestro via AppleScript, hence the prompt. The native plugin communicates with the engine in different ways.