I have two similar automation rules and recently a post-function to copy 3 custom fields from an issue's epic to the child
1) on create
2) on update
The post-function in JMWE use is "part of epic link"
Recently the automation rules started being inconsistent in that some time they fire and sometime fail the initial epic link is not empty condition.
Sometimes only one of the three fields is set in the child.