---
title: CHHapticEngine.StoppedReason.audioSessionInterrupt
framework: corehaptics
role: symbol
role_heading: Case
path: corehaptics/chhapticengine/stoppedreason/audiosessioninterrupt
---

# CHHapticEngine.StoppedReason.audioSessionInterrupt

The system interrupted the audio session.

## Declaration

```swift
case audioSessionInterrupt
```

## Discussion

Discussion Audio session interruptions occur due to interactions with other audio apps. For example, the system interrupts music playback when a user receives a phone call. When an interruption occurs, restart the engine before it starts another pattern player.

## See Also

### Stopped Reasons

- [CHHapticEngine.StoppedReason.applicationSuspended](corehaptics/chhapticengine/stoppedreason/applicationsuspended.md)
- [CHHapticEngine.StoppedReason.engineDestroyed](corehaptics/chhapticengine/stoppedreason/enginedestroyed.md)
- [CHHapticEngine.StoppedReason.gameControllerDisconnect](corehaptics/chhapticengine/stoppedreason/gamecontrollerdisconnect.md)
- [CHHapticEngine.StoppedReason.idleTimeout](corehaptics/chhapticengine/stoppedreason/idletimeout.md)
- [CHHapticEngine.StoppedReason.notifyWhenFinished](corehaptics/chhapticengine/stoppedreason/notifywhenfinished.md)
- [CHHapticEngine.StoppedReason.systemError](corehaptics/chhapticengine/stoppedreason/systemerror.md)
