Terraform Provider Error: "Value Conversion Error" on conductorone_app_entitlement resource
Last updated: February 11, 2026
On certain versions of the ConductorOne Terraform Provider while using the conductorone_app_entitlement resource, you might encounter the following error:
Error: Value Conversion Error
│
│ with conductorone_app_entitlement.this_resource_is_broken,
│ on main.tf line 25, in resource "conductorone_app_entitlement" "this_resource_is_broken":
│ 25: resource "conductorone_app_entitlement" "this_resource_is_broken" {
│
│ An unexpected error was encountered trying to convert from struct into an object. This is always an error in the provider. Please
│ report the following to the provider developer:
│
│ Mismatch between struct and object type: Struct defines fields not found in object: delete_account.
│ Struct: types.ConnectorProvision
│ Object type: types.ObjectType["account_provision":types.ObjectType["config":types.ObjectType[],
│ "connector_id":basetypes.StringType, "schema_id":basetypes.StringType],
│ "default_behavior":types.ObjectType["connector_id":basetypes.StringType]]Root Cause
This is a known issue with the ConductorOne Terraform provider versions 1.0.10 through 1.0.18. The conductorone_app_entitlement resource is broken for newly configured entitlements in these versions, though existing entitlements in state continue to work fine.
Solution
The recommended solution is to upgrade your ConductorOne Terraform provider to version 1.0.19 or later, where this issue has been fixed.
To upgrade your provider version:
Update your Terraform configuration to specify the newer provider version
Run
terraform init -upgradeto download the updated providerApply your configuration as normal