nicollasricas / unity-deck

Enables Stream Deck integration with Unity.
MIT License
16 stars 1 forks source link

Unity plugin disconnects on loop when a Unity action tile is added in the Stream Deck software #17

Open HammerPot opened 3 months ago

HammerPot commented 3 months ago

Expected Behavior

I expect the console log to say "Connected" and stay connected to the Stream Deck plugin.

Actual Behavior

Once a Unity action tile is added to the layout on the Elgato software, Unity reports that it disconnected, and will attempt and fail on loop

Steps to Reproduce

  1. Open Unity
  2. Watch the console say Connected
  3. Add any tile to the layout that is from the Unity Plugin
  4. Watch the console say Disconnected, and fail repeatedly

Specifications

Failure Logs

Attached are the logs for the incident, and a video showcasing the issue (apologies for the low quality, GitHub only allows a maximum of 10MB per uploaded file). The log seen in the video is the one attached. This issue seems to be the same as https://github.com/nicollasricas/unity-deck/issues/5

pluginlog.log

https://github.com/user-attachments/assets/5c380250-103d-421c-aa6e-15a05a261fd6

nicollasricas commented 2 months ago

Hey,

Try this temporary fix and let me know if it works.

https://github.com/nicollasricas/unity-deck/files/11952570/CodingDeckUnityNet21Pos2021.zip

HammerPot commented 2 months ago

That's actually the package I'm using right now because of the import issue seen here https://github.com/nicollasricas/unity-deck/issues/14

I can try and use the current actual release shown on the repository (the issue with imports is the fact that the unity package contents did not make folders, but instead files with \ in the file name) by manually uncompressing and recompressing it.