Yes, you can see in performance charts the value between 1475-1525 is a deadband, if you send a value between this range the motor will not ignore, it will set the rotation to zero.
Just to test, try to change the time.sleep(30)
for time.sleep(1)
and servo_max = 1900
to servo_max = 1700
, like you can see in this example.