Your min, max and step values look a bit weird, but I guess you just got them mixed up.
I found that the slider doesn't work too well with steps much smaller than 1, so I changed to use integers only and divide afterwards. Never had any problems since then.