HTML code in label of variable and help text of record producer does not work on Service Portal, showing raw html code, which is escaped even when the system property glide.ui.escape_text is set to false.
1- Set the system property glide.ui.escape_text to false.
2- In a catalog item, type some html in the field "Question" of a variable typed "label", like for example: <span>test is <strong>bold</strong><span>.
3- Open the item in the portal and desktop UI. The HTML is rendered.
4 - Repeat step 2, but with another variable type. See that it does not render the HTML in the service portal.