Ok well that was weird ... it's suddenly started working just fine!
Still, I'd like to know what might have caused it so it can't happen whilst the machine is running.