No, the ball valve does work. It has filled up ok again now.
I think either the heat from a steam jet at the ball valve stopped it working during this problem, or the system was boiling off water about as fast as it filled (I know that seems unlikely).
It was quite hard to see before as there...