---
title: WKExtendedRuntimeSessionInvalidationReason.suppressedBySystem
framework: watchkit
role: symbol
role_heading: Case
path: watchkit/wkextendedruntimesessioninvalidationreason/suppressedbysystem
---

# WKExtendedRuntimeSessionInvalidationReason.suppressedBySystem

The system is in a state that doesn’t allow sessions of this type.

## Declaration

```swift
case suppressedBySystem
```

## See Also

### Invalidation Reasons

- [WKExtendedRuntimeSessionInvalidationReason.error](watchkit/wkextendedruntimesessioninvalidationreason/error.md)
- [WKExtendedRuntimeSessionInvalidationReason.none](watchkit/wkextendedruntimesessioninvalidationreason/none.md)
- [WKExtendedRuntimeSessionInvalidationReason.sessionInProgress](watchkit/wkextendedruntimesessioninvalidationreason/sessioninprogress.md)
- [WKExtendedRuntimeSessionInvalidationReason.expired](watchkit/wkextendedruntimesessioninvalidationreason/expired.md)
- [WKExtendedRuntimeSessionInvalidationReason.resignedFrontmost](watchkit/wkextendedruntimesessioninvalidationreason/resignedfrontmost.md)
