**Service** [ForecastService](https://developers.google.com/ad-manager/api/reference/v202605/ForecastService.OrderError.Reason) [LineItemCreativeAssociationService](https://developers.google.com/ad-manager/api/reference/v202605/LineItemCreativeAssociationService.OrderError.Reason) [LineItemService](https://developers.google.com/ad-manager/api/reference/v202605/LineItemService.OrderError.Reason) **LineItemTemplateService** [OrderService](https://developers.google.com/ad-manager/api/reference/v202605/OrderService.OrderError.Reason) [PublisherQueryLanguageService](https://developers.google.com/ad-manager/api/reference/v202605/PublisherQueryLanguageService.OrderError.Reason) [TeamService](https://developers.google.com/ad-manager/api/reference/v202605/TeamService.OrderError.Reason) **Dependencies** [OrderError](https://developers.google.com/ad-manager/api/reference/v202605/LineItemTemplateService.OrderError) ▼ **OrderError.Reason**

The reasons for the target error.

*** ** * ** ***

Namespace
:
    `https://www.google.com/apis/ads/publisher/v202605`

| Enumeration | Description |
|---|---|
| `UPDATE_CANCELED_ORDER_NOT_ALLOWED` | Updating a canceled order is not allowed. |
| `UPDATE_PENDING_APPROVAL_ORDER_NOT_ALLOWED` | Updating an order that has its approval pending is not allowed. |
| `UPDATE_ARCHIVED_ORDER_NOT_ALLOWED` | Updating an archived order is not allowed. |
| `CANNOT_MODIFY_PROPOSAL_ID` | DSM can set the proposal ID only at the time of creation of order. Setting or changing proposal ID at the time of order update is not allowed. |
| `PRIMARY_USER_REQUIRED` | Cannot have secondary user without a primary user. |
| `PRIMARY_USER_CANNOT_BE_SECONDARY` | Primary user cannot be added as a secondary user too. |
| `ORDER_TEAM_NOT_ASSOCIATED_WITH_ADVERTISER` | A team associated with the order must also be associated with the advertiser. |
| `USER_NOT_ON_ORDERS_TEAMS` | The user assigned to the order, like salesperson or trafficker, must be on one of the order's teams. |
| `AGENCY_NOT_ON_ORDERS_TEAMS` | The agency assigned to the order must belong to one of the order's teams. |
| `INVALID_FIELDS_SET_FOR_NON_PROGRAMMATIC_ORDER` | Programmatic info fields should not be set for a non-programmatic order. |
| `UNKNOWN` | The value returned if the actual value is not exposed by the requested API version. |