I am just now able to look at this again.
It's corrected now. I had to remove the following from the top of the custom html resource.
<html>
<head>
Now the Custom Properties are working for all nodes as expected. Now the entire row is removed if there is no text in the Information column.