We have a new 4 hole bath tap that is basically two levers, one spout and one shower that pulls out when in use and winds back down under the bath after use.
The head has a seal when it's in its cradle but if the hose gets wet then it seems to just feed all the water back down under the bath and we're left with a puddle.
I'm guessing you have to just ensure the hose doesn't get wet? Seems like a godawful design flaw to me 😁