Correct solution to wrong assembly on datahub is to return an error from _add_datahub so that it can be caught in the update_from_url method