Sustain point在真机播放时偏移

我们做了一个这样的事件,会从几个声音里随机选一句进行播放。播放到中途会被sustain point暂停,之后程序调用trigger继续执行。在Unity Editor中运行正常,但打包到安卓或ios后会出现偏移问题,会播放一点sustain point之前的内容。

例如一句话是“ABCD | 1234”,真机播放的时候,ABCD播放正常,然后进入暂停。继续播放后会播放成CD1234(期望是1234)。

对于最长的那一句“ABCDEF | 1234567”,继续播放后甚至会播放成“EF12345”,最后的一段内容会丢掉。就好像播放窗口整个向前移动了一点。

请问什么会导致这样的情况?应该怎么处理?

我们的FMOD for Unity SDK版本是2.02.04。

调用继续播放时,代码里最终用的是EventInstance.keyOff()方法(我不确定是不是用了错误的方法?这是很久之前的代码了)