failed eventModel cache now rebuilds more gracefully