I didn't code anything with c_rotate yet. Sounds as if the axes of the rotating entity don't rotate with the entity. I would create a debug panel where I can see the resulting values of the entity's pan, tilt, roll, to get an idea how they actually behave.