One more thing & it could be important: you said she "eats fine", so be sure to get a fresh stool sample for the vet to take a look at. Internal parasites ("worms") are one thing that can cause dehydration & malnutrition that results in bad sheds, & if that's the case, it's not very hard to fix. When a snake is sharing their food & water with parasites, it makes for bad sheds. It could be something else, of course, but this is something that really needs to be checked first & ruled out.
It's not normal for a snake to get "stuck" in shed, & I suspect it's more than a simple humidity issue. But for future reference, if you notice this (or any) snake is going into shed (clouding up), I'd recommend that you hold off on food until after their shed is complete. Both shedding & digestion requires extra hydration from the snake's body, and many snakes just don't "multi-task" very well anyway. It could also be that because your snake is being kept a bit too warm, that if you fed her while she's in shed, that might have been enough to cause this dehydration & stuck shed? -That would be an even easier & nicer fix than parasites, eh?