---
title: "sensorReader(_:stopRecordingFailedWithError:)"
framework: sensorkit
role: symbol
role_heading: Instance Method
path: "sensorkit/srsensorreaderdelegate/sensorreader(_:stoprecordingfailedwitherror:)"
---

# sensorReader(_:stopRecordingFailedWithError:)

Provides the delegate with a reason when the reader fails to stop recording.

## Declaration

```swift
optional func sensorReader(_ reader: SRSensorReader, stopRecordingFailedWithError error: any Error)
```

## Parameters

- `reader`: The sensor reader that failed to stop recording.
- `error`: An object that describes the cause of failure.

## See Also

### Recording Data

- [sensorReaderWillStartRecording(_:)](sensorkit/srsensorreaderdelegate/sensorreaderwillstartrecording(_:).md)
- [sensorReader(_:startRecordingFailedWithError:)](sensorkit/srsensorreaderdelegate/sensorreader(_:startrecordingfailedwitherror:).md)
- [sensorReaderDidStopRecording(_:)](sensorkit/srsensorreaderdelegate/sensorreaderdidstoprecording(_:).md)
