Me alegro de que lo hayas arreglado, espero que no de más problemas.
Por cierto, "Special 0x187: places value on given variable. Seems to be a error checker of some kind, for every time it returns 0x2, a script is called to end".
Pero tampoco sé en que caso hace que no pase nada, la verdad es que no acaba de tener mucho sentido, así que no sé...