I suspect that some of the children data will be mixed, can you make sure that in all tests you are getting what you're executing in the callback, without leaks between execute commands?