I have a trigger that sends an email, using a mail template. If I update the template and trigger the email, it seems to use the old template before my update. My updates don't come through. If I create a new mail template with my update, and switch the trigger to the new template, it does use the updated template. The trigger has all timing options disabled, and is only ever fired from within another trigger, if that makes any difference.
I'm not sure what happened, but this seems to be working fine now.
Are you using delayed triggers? Changes in metadata (templates) may not be immediately available for delayed triggers.
That could be it. One of the triggers in the setup is delayed. Thanks