---
title: "NIAlgorithmConvergenceStatus.notConverged(_:)"
framework: nearbyinteraction
role: symbol
role_heading: Case
path: "nearbyinteraction/nialgorithmconvergencestatus-2fnve/notconverged(_:)"
---

# NIAlgorithmConvergenceStatus.notConverged(_:)

A status that indicates the framework’s Camera Assistance feature requires action from the user.

## Declaration

```swift
case notConverged([NIAlgorithmConvergenceStatus.Reason])
```

## Parameters

- `reason`: A user action that the framework recommends to get the Camera Assistance feature operational.

## Discussion

Discussion In this state, the framework needs more information about the user’s physical environment before setting horizontalAngle and/or verticalDirectionEstimate. Look to the reasons array of the convergence object provided by session(_:didUpdateAlgorithmConvergence:for:) for more information on the cause. Each reason indicates a specific action the user can do to provide ARKit with the necessary camera data to support Nearby Interaction’s Camera Assistance.

## See Also

### Interpreting the convergence state

- [NIAlgorithmConvergenceStatus.converged](nearbyinteraction/nialgorithmconvergencestatus-2fnve/converged.md)
- [NIAlgorithmConvergenceStatus.unknown](nearbyinteraction/nialgorithmconvergencestatus-2fnve/unknown.md)
