When registering a next listener of trigger of another next listener, the new next listener function does not get called when the property is changed in the store.
To reproduce the issue, check this link, open the console and you can see only range.start message gets displayed, range.end message does not gets displayed.
https://jsfiddle.net/ykveqzra/4/