I have found an issue in the value function when trying to reset the slider handle from 0.
If the handle has been pulled down to the bottom and so the value is 0, when calling slider.value(100), the value function checks the old value (0) which evaluates to false and so the moveHandle function is never called.