Hi BDroye,
Thanks for reaching out. This is a tricky file to parse, but I think what you are looking for is something like:
<tr>\n<td>%d{yy-MM-dd %H:mm:ss.fff ZZZ}</td>\n<td title="%S">%t</td>%S<font color="%s">%p</font>%S<td title="Message">%m</td>\n</tr>%n

The trick here is using %S to skip large areas of non-repeating text that we want to ignore. %s is also used for the few times where we want to skip a single word. It is important to use the constants like "<font color=" to break the multi-line %S read and setup the structured data we want to extract - %p.
Note that the log parser configuration provided must match all log entries in the log file. If one log entry does not match, the parser will keep moving forward on until all criteria have been fulfilled. This behavior can give the appearance of "missing" log entries in the grid if the parser configuration is not valid. The log data is always there (and searchable) but it may have been aggregated into the previous log entry.
Hope that makes sense. Please do let me know if you have any further questions or issues.
Toby