Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. http://salesforce.stackexchange.com/questions/22568/approval-process-step-field-update-doesnt-appear-in-same-steps-visualforce-ema (It's not an approval).  
  2. https://developer.salesforce.com/forums/ForumsMain?id=906F00000008lpRIAQ (no answer, and their data model is simpler, so I think it is not to do with the data model)
  3. https://success.salesforce.com/issues_view?id=a1p30000000SdBfAAK (It's not the same because this is saying the workaround is to use relatedTo, which I am). 
  4. https://success.salesforce.com/answers?id=90630000000h2ywAAA (does not actually answer the question).

Data Model

 

Notes

  • This email HAS WORKED! I can NOT reproduce the situation where it did work, but it definitely has! 
  • VF Email is being sent from Custom Object B and contains fields from all related objects. 
  • Emails sent from Custom Object A work with no problem. 
  • Values from Custom Object C show fine. 
  • The VF Email Template header is 
    • <messaging:emailTemplate subject="My Email Subject" recipientType="Contact" relatedToType="ObjectB__c" rendered="true">

...