Shedding can take longer in some snakes than others, for many possible reasons: If the snake ate a big meal recently, that "multi-tasking" will slow it down, as may
the age or health of a snake (younger & healthier being the faster). Any dehydration sure won't help either, so make sure to raise the humidity of your snake's home.