try this every frame: rigidBodyControl.setAngularVelocity(new Vector3f(0f,0f,0f));
Didn't change anything.
Also use a CapsuleCollisionShape instead of a box
Yep, doing that now.
All in all the problem is solved by using a CapsuleCollisionShape and doing:
[java]rigid.setPhysicsRotation(new Quaternion(0, rigid.getPhysicsRotation().getY(), 0, rigid.getPhysicsRotation().getW()));[/java]
every frame.