I live in the desert and I frequently see this with my BP. My humidity is fine, it's that she needs to drink more water. Shortly after drinking, the eye returns to normal.
Do ensure your humidity is correct, and then make sure your snake has access to clean water at all times. That being said, you can't force them to drink.