It may be such an obvious question, but I have observed that while the direction and joystick inputs are 0, the modules point as if they are going to turn the robot. Doing a little research I found the lockPose function.
Reading what lock() does when pointing the modules towards the center of the robot is extremely curious and we want to try it.
I could deduce that when the robot does not receive information from the joystick in teleop, it automatically executes lock() but that is just an assumption since when it does not receive information from the joystick it does perform an action which is to point the modules for a rotation of the robot.