Fixed issue where command result was not converted and set on the event
Handled no job data better & added tests