Unable to update the STATE of a change using REST/SOAP or GlideScript. The state of change has to be updated through a workflow.
Release or Environment
Select the checkbox to display the Read-only field, which overrides whether a user can change the field value on the extended table.
On the Change table, if we go to the dictionary of the STATE variable, the override feature of the state is disabled. Hence it is made read-only.
The value of STATE can only be actioned from a work-flow or glide script. Disabling "Override Read Only" (OOTB it is not enabled) helped in modifying the state value using REST and SOAP. Below is the screen shot :