# Error: controller_conflict

> The conversation has another controller

Source: https://docs.vlayers.ai/errors/controller_conflict

- HTTP status: 409
- Retry: No: fix the request first
- details: `current`: the controller now.

## What happened

The conversation has another controller.

## Why

`PATCH` named an `expectedController`, and the conversation's controller is something else: someone changed it since you read it.

## How to fix it

Read the conversation again (`details.current`) and decide whether to change it from there.

## Example response

```json
{
  "error": "controller_conflict",
  "message": "The conversation has another controller.",
  "requestId": "req-8f2c1d4b",
  "retryable": false,
  "docs": "https://docs.vlayers.ai/errors/controller_conflict"
}
```
