whenever I set the VoiceOver rotor to read by line, for example, in long paragraphs on webpages or emails, VoiceOver omits the first character at the beginning of any given line except for the first line of a paragraph. It happens only if reading by line in forward direction, as previous lines are correctly read in full, with some exceptions detailed below.
I am not sure if it affects only web content, but on iOS, it also happens in iBooks. By the way, Facebook Messenger does not support the read by line at all, as it reads the whole paragraph instead, or, under some circumstances, does not even allow to set the rotor to lines.
I tried the Alex, Samantha, Siri and the Czech language voices, and all of them exhibit this problem. Neither turning VoiceOver off and on again, nor restarting the device solves the problem.
I have an iPhone SE with iOS 10.0, but the problem already occurred when I had iOS 9. I've noticed the problem exists on macOS Sierra 10.12.0 (and probably in older versions) as well, but its behaviour differs a bit there. On iOS, if you flick up and then back down, the first character is read correctly. But this trick doesn't work on macOS, where, for a change, going back and forward triggers this bug in text fields, which otherwise aren't affected by this bug. By the way, on iOS, the read by line doesn't work in text fields at all, as it causes the VoiceOver cursor to jump out of the text field to the next item, which seems to be another bug.
Before I report these bugs to email@example.com, I would like to check if somebody else is experiencing it as well, and if you know of any workaround. I would also like to ask you to report it too.
Thanks in advance.