Hello Ryan,
Thanks for reaching out and for the very detailed troubleshooting. Your tests have already narrowed this down quite a lot

From what you describe, the CueCore2 connection itself looks healthy: the plugin connects on TCP port 7000, receives status correctly, and commands sent manually through PuTTY work. The important clue is that pressing controls in the Q-SYS plugin produces neither a debug entry nor any traffic in Wireshark. This suggests the issue is occurring on the Q-SYS/plugin side before a command is actually transmitted.
Could you please check the following for us?
1. The complete Q-SYS Designer 10.4 version/build, Q-SYS Core model and firmware version.
2. Whether the same behaviour occurs on the physical Q-SYS Core, or only in Designer Emulation.
3. With the plugin Debug Output set to the most detailed level, try Identify, Playback Go+ and Release and check whether any debug messages appear.
4. If possible, send us a minimal Q-SYS design containing only the CueCore2 plugin.
As an additional test, you can bypass the plugin and send a direct TCP command from Q-SYS to the CueCore2 on port 7000, for example:
`core-pb-1-go+`
If that works while the plugin itself still generates no traffic, it would isolate the problem very clearly to the plugin/Q-SYS side.
There is no need to factory-reset the CueCore2 at this stage. Based on your PuTTY test and the incoming plugin feedback, its TCP interface appears to be working correctly.
Hope this helps!