---
title: invalidARConfiguration
framework: nearbyinteraction
role: symbol
role_heading: Type Property
path: nearbyinteraction/nierror/invalidarconfiguration
---

# invalidARConfiguration

An error that indicates the framework can’t begin Camera Assistance.

## Declaration

```swift
static var invalidARConfiguration: NIError.Code { get }
```

## Discussion

Discussion The framework invalidates a Nearby Interaction session when the app requests Camera Assistance (isCameraAssistanceEnabled) and either of the following are true: The device doesn’t support Camera Assistance. The app’s AR session doesn’t meet the required criteria as defined in setARSession(_:).

## See Also

### Identifying an error cause

- [NIError.Code](nearbyinteraction/nierror/code.md)
- [activeSessionsLimitExceeded](nearbyinteraction/nierror/activesessionslimitexceeded.md)
- [invalidConfiguration](nearbyinteraction/nierror/invalidconfiguration.md)
- [resourceUsageTimeout](nearbyinteraction/nierror/resourceusagetimeout.md)
- [sessionFailed](nearbyinteraction/nierror/sessionfailed.md)
- [unsupportedPlatform](nearbyinteraction/nierror/unsupportedplatform.md)
- [userDidNotAllow](nearbyinteraction/nierror/userdidnotallow.md)
- [activeExtendedDistanceSessionsLimitExceeded](nearbyinteraction/nierror/activeextendeddistancesessionslimitexceeded.md)
- [incompatiblePeerDevice](nearbyinteraction/nierror/incompatiblepeerdevice.md)
- [accessoryPeerDeviceUnavailable](nearbyinteraction/nierror/accessorypeerdeviceunavailable.md)
