We have a process definition which triggers off record creation in a custom module. If we send an email from a "message" event, it works fine. The email can include fields from the main module and any related modules.
However, if we send the message from the end event, the fields will only be populated on the primary/triggering module. We can include fields from related modules, but they just show up as blank in the email.
Has anyone seen this behavior? We could just send the emails from message events, but they don't translate to the receiving user's language unless they're part of the end event. We are on 8.0.1.