Trying Jason's recommendations, still not working for me, I keep getting this exception thrown when running run_project.rb:

throw std::runtime_error("Job children do not match, unable to updateJob");

Updated unit test to try to duplicate, no luck duplicating exception but failing for other unknown reason.  I don't see where child jobs
get their uuids updated in updateJob?

@lefticus I think I will need your help on this

[#58029906]