Status changed not included in the changelog in the issueEvent in Issue Event Listener

I’m implementing an event listener to listen to the issueUpdated event. I need to get all the updated fields in the event changelog, so far, I have no issue on the system field but the ‘Status’ field.

I observed that when a status field is updated. A generic event will be fired. When calling issueEvent.getChangeLog().getRelated(“ChildChangeItem”) in the Java API, the status changed is not included in the changelog.


I found out that issueEvent.getChangeLog().getRelated(“ChildChangeItem”) did return the status field if I wait for sometime after the issue event.