Object constrained to an empty obj is pirouetting at 180°

When I’m trying to rotate 360 degrees the obj this happens