Event Confirmation Email Text Token Should be Set as text/html
Per a chat with Eileen and Seamus, adding a ticket here. The Event confirmation email text is currently not rendering any input HTML tags. It seems this is because the token is not set as "text/html".
Seamus recommended changing https://github.com/civicrm/civicrm-core/blob/master/CRM/Event/Tokens.php#L239 from this:
else {
$tokens[$fieldName]['text/plain'] = $event[$fieldName];
}
to this:
else {
$type = ($fieldName === 'confirm_email_text' ? 'text/html' : 'text/plain');
$tokens[$fieldName][$type] = $event[$fieldName];
}
For my testing, I just added this line around line 227:
$tokens['confirm_email_text']['text/html'] = $event['confirm_email_text'];
Either of those seem to solve the issue, converting the value of that field to actual html code.