ok so I have an issue maybe someone here can help me solve.

I have a radio that uses the vrc stream component for music. i also have several channels set up for it. But since the stream component is always synced master only, and there doesnt seem to be any way to not have that, I set it up as several separate streams that are enabled by a state machine int value. 1-4, controlled by a next and previous button on the radio. issue was, how do I make it go back to 0 when it hits 4? (or go to 4 when i hit previous on 0) by default something like IntAdd will just keep adding infinitely, and there doesnt seem to be a way by default to have a set number of values.

So i accomplished it by having 2 animations, which follow from the 0 and 4 states, which enable triggers that respectively change the int to 0 or 4.

it works when I test it in unity, the state machine works just fine.

But, when I build and test ingame, once I hit next after the last channels before the int change animations, it just goes silent. *something* isn't working.

What am I doing wrong here? Why does it work in unity but not ingame?