Hello,
I configured the rule that calculates the total of "Time tracking" on the epic level each time the user enters the value into the "Time tracking" field on its task.
The issue is that this rule doesn't work correctly if the user edits or deletes the existing work log. For example, the user logs 5 min to the task. Epic "Time tracking" reflects the correct total: previous total + 5 min. Then the user edits this existing work log on the task to be 2 min instead of 5 min -- and the rule reflects it as + 2 min to the epic total, not - 3 min as expected. The same thing happens if the user deletes the work log on the task: the rule adds the value to the epic total rather than subtracts it.
The rule's configuration:

