I have a question on lyrics segment highlighting as I'm seeing some behaviour that seems odd to me, but may be 'by design'.
Scenario 1
[00:27.55]## VERSE 1
`A C#m F#m A D G
It's a happening thing, [00:31.42]and it's happening to you.
[00:34.40]Full moon and thunder, [00:37.85]ribbons of blue.
This renders as I would expect.
We hit the first timecode mark [00:27.55] and everything up to the next timecode mark [00:31.42] is highlighted:

Then we get to the next timecode mark [00:31.42], and everything up to the next timecode mark [00:34.40] is highlighted:

Scenario 2
[00:27.55]## VERSE 1
[A]It's a happening thing, [C#m][00:31.42]and it's happening to you.
[00:34.40]Full moon and thunder, [00:37.85]ribbons of blue.
This scenario is not rendering as I would expect. The key difference here is that we have chords sitting in the lyric line, rather than above the lyric in a dedicated chord line with the ` character as per Scenario 1.
We hit the first timecode mark [00:27.55] and it has only highlighted up to the first chord right at the start of the lyric line (i.e. just the 'Verse 1' section header):

then things get stranger.. as we get to the next timecode mark [00:31.42], it highlights the entire line, including the lyric text and chord before the timecode mark:

It's almost as though it is adding the bit that it forgot to render from the previous timecode marked section.
As it proceeds to the next line, it goes back to rendering correctly... until the next section with a Header, and then we see the same behaviour on the first line on that section.
What I hoped would occur in Scenario 2, is the same behaviour as in Scenario 1. It seems that the Chord rendering, in conjunction with a Header tag, is throwing off highlighting rendering logic; at least, that's my interpretation.
Thanks in advance!
Just for reference, I'm running ST 3.8.28 (9019) on an iPad running iPadOS 18.3.1