The İ-character, also known as dotted I, breaks the cfhtmlhead tag. If it is already located inside the HTML-head it shifts the cfhtmlhead tag’s output to the right.
Sample code to reproduce with:
<!DOCTYPE html>
<html>
<head>
<title>İ-Test</title>
</head>
<body>
<h1>Foo</h1>
</body>
</html>
<cfhtmlhead text="<meta />">
In the HTML output from Lucee the head end tag gets mangled: <<meta />/head>
I’ve tested the first 512 Unicode characters and only the İ-character seems to lead to this issue. Curiously, the more İ-characters there are, the more the output gets shifted.
Tested in TryCF and it occurs on Lucee 6. It was fine on 5. I can reproduce it locally on Lucee 7 as well, just not in TryCF. (In TryCF there are more issues: the content of cfhtmlhead is duplicated and on Lucee 7 the İ-character is changed to İ - but those are separate problems and probably only specific to TryCF).