FMOD: OpenStateReady Changes to OpenStateSetPosition Without setPosition Call - How to Fix?

I used the CREATE_STREAM and NONBLOCKING flags to create a stream in FMOD, and I confirmed that the state was OpenStateReady. However, in the next frame, without calling setPosition or getPosition, the state changed to OpenStateSetPosition. As a result, I’m unable to change the stream position using setPosition. How can I resolve this issue?

Hi,

Could I please grab some more info? Is this happening in the Core or Studio API? What version of FMOD are you using? If you add an FMOD_RESULT to the setPosition call what error does it return?