maybe you let the engine send the animation frames and they overwrite the local changes to bone manipulation? try NOSEND_FRAME