I'm currently on 2019.24 and sometime fairly recently xlights seems to have stopped ignoring punctuation marks in lyrics. When breaking down words as part of the lyric breakdown process if there is a punctuation mark directly after (and in the case of at least commas before as well) the word gets ignored/skipped as if it's not a valid word.
If for instance the lyric has a comma immediately after a work then that work gets skipped.
It's commas, quotation marks, semicolons at least that cause the problem.
Edited to include a lyric track as the fault is WEIRD.
At 17.1s into the track there is the word "walk". It breaks down fine. Put a comma after it and it ignores the word.
Using 32bit xlights btw.