Hi Zendesk team!
We've performed a migration of an instance from the Conditional Field App to native functionality and are experiencing an issue.
On this instance, many of the app conditions created for the end-users were rules based on view-only fields. This was to allow agents to update custom ticket fields and the end-user to view those updates within the Help Center without being able to amend them. Conditional rules were then built on these view only fields to allow the end-user to update or view other fields.
When we performed the migration, for each one of these conditional rules on view only fields, we received an error "Parent field: <fieldname> is not end-user editable". We changed these fields to end-user editable, and ran the migration successfully.
Now when we try and revert these fields back to view-only we receive an error "This field is used in end-user conditions in one or more forms. Before removing end-user editing, remove the field from end-user conditions on the following forms".