Making update_experiment fail more gracefully