---
title: GKChallengeState.invalid
framework: gamekit
role: symbol
role_heading: Case
path: gamekit/gkchallengestate/invalid
---

# GKChallengeState.invalid

The challenge isn’t valid because an error occurred.

## Declaration

```swift
case invalid
```

## See Also

### Challenge States

- [GKChallengeState.pending](gamekit/gkchallengestate/pending.md)
- [GKChallengeState.completed](gamekit/gkchallengestate/completed.md)
- [GKChallengeState.declined](gamekit/gkchallengestate/declined.md)
