Fix very occasional ChordSpec errors when the same FeatureId was generated

Would it be better to use `retryUntil`?