I am having the same issue. When I set the slider value in code, the correct value shows on the smaller discrete dots. However, the larger selector dot (which the popup shows from) will display on the value originally set in the inspector.