So I use Citrix to access corporate stuff on my Mac. In case someone's not familiar it's essentially a remote access client, it's like I have Windows in a window but it's all steaming in/out with a remote server. It's all self-contained and I assume to anything else on my Mac it just looks like a normal Mac app (not any emulation trickery like Parallels etc). Citrix handles syncing that remote clipboard with the system clipboard and is pretty much seamless normally (even handles translating keyboard shortcuts).
However lately I have been having a lot of issues with it. I have to hit cmd-c 3 or 4 times for it to trigger in the remote app, and then when I paste over in the Mac side it'll paste twice (like it was repeated) or it'll paste, but then suddenly my clipboard will be empty when I try to paste it again. The receiving app on the Mac side doesn't seem to matter, I've had issues in Chrome, VS Code, Powerpoint, and a few others. But Citrix is always involved.
Now I wouldn't go blaming Keyboard Maestro for no reason, but the problem started up about the same time I started using it AND goes away if I quit the engine, which I discovered a few days ago. This is the 3rd day I've been able to repeat that as the fix, so it wasn't a fluke. The thing is I have no macros setup with any of these apps in mind, no Groups watching them or macros intended to interact with them. KM didn't show any running Macros (based on the cancel menu). And all my global macros are triggered by Status Menu, Palette, or Hotkeys (none of which are the c's, x's, or v's of clipboard ops). So I'm really not sure how it could be the cause... Any known interactions with Citrix maybe? Or something else that could be in the middle causing problems? Does the way KM does clipboard stuff maybe kick in automatically and is glitching?
Any ideas are appreciated.