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.