Sometimes I find the parser doesn't parse when I expect it to. Here's an example. It worked before I put a space after 1Ch 16:7. I didn't want the whole passage 7-36 to link.
The parser is designed to stop trying to interpret a verse range if there is a space after the verse number.
It's a difficult problem. The parser is trying to balance good discovery of references with false positives. Probably at some point I was getting text parsed that had a lot of false positives due to allowing whitespace between the verse number and the hyphen.