Why can't this spacefighter turn with rotateLocal? [answered]

This is my small tutorial project: https://playcanvas.com/editor/scene/612286

  1. Why can’t this spacefighter turn with rotateLocal (while it is in the air)?
  2. I have managed to turn it with rigidbody.applyTorqueImpulse, but why doesn’t it work with rigidbody.applyTorque?
  1. As it has a rigid body, the physics simulation overwrites the position and rotation of the entity every frame.
  2. applyTorque effectively applying a ‘rotation force’ (for lack of a better word). Forces need to be applied over time for an object to move (force = mass * acceleration) as acceleration is applied. Applying impulse immediately changes the velocity of the object (aka instant acceleration).

Thanks Yaustar!
I can see that applyTorque does work, but you have to apply more force to see it work.