
**Custom field table variables not resolving on first Approval Required email after deleting and recreating a column**
Hi, I'm customizing HaloITSM email templates and ran into a strange issue.
I have custom fields that use custom tables (Asset Request, Consumable Request). The HTML override for the table rows is configured inside the custom field settings, using individual column variables. The email template just references the custom field.
This was working fine until I deleted one of the columns in the custom table and recreated it with the exact same name.
Now:
- The variables show as **literal text** on the **first send** of the Approval Required email
- They resolve correctly on **resend** or when the ticket moves to the **next approval step**
- `$ALLCOLUMNVALUES` still works fine
- Everything works fine in the **New Ticket Logged** email
Has anyone seen this before? Any idea what could cause this specifically after deleting and recreating a column?
Thanks