Now Actions does not approve a notification when State field is read-only however Virtual Agent approvesIssue When State field for sysapproval_approver table is set as read-only in sys_dictionary, Now Action Bot fails to approve/reject the approval, and approval state remains as Requested when user click on Approve/Reject buttons in Slack / MS Team. However Virtual Agent works seamlessly. ReleaseAllCauseThe is because the code is different for Virtual Agent approval flow and uses GlideRecord, which allows users to approve the approval even when state field is read-only. The same goes with when user is trying to approve an approval via UI as platform is using the GlideRecord. The code flow of Now Action Approval uses GlideRecordSecure instead of GlideRecord. In GlideRecordSecure the system checks for ACLs and readOnly attributes on the record. Since it is readOnly enabled, the state is reverting back to requested even after approval.