Perhaps I should have been clearer that it was a programming error that allowed the cursor to get to a state where it wasn’t visible.