Approvals in Process Guide may not work for tables with name exceeding 40 charsDescriptionWhen a custom table within the approval task flow is created with name length exceeding the limit of 40 characters, it may not set the approval field to 'Approved' upon approval, instead still showing as Requested state.Steps to Reproduce 1. Create a table extending Task table with a name longer than 40 characters.2. Open "System Properties > Approval Engines" and modify setting for the new table just created from "off" to "Process Guide".3. Press "Save" and verify the System Property glide.approval_engine.<TableName> gets created with the value "process_guide".4. Open the Process Guide [process_guide] table (System Policy > Service Catalog > Process Guides). 5. Create a new record for the table created in the step 1 with filter "Approval is Requested".6. After saving, create a new step with "Approver User" in User List (or any other user, having approver_user role). Hold default "Approve Entity" as value of "On approval" in "Upon approval". 7. Change the default form of the table created in step 1 so that one can see "Approval" field of task. Add "Approvers" to related lists.8. Create a new task in the table created in step 1. Set "Approval" field to "Requested" and save. 9. Approve the approval. The "Approval" field of the task does not switch to "Approved", but stays in "Requested" state instead.WorkaroundThis problem is under review. To receive notifications when more information becomes available, subscribe to this Known Error article by clicking the Subscribe button at the top right of this form. The workaround can be to change the max length of the "Document" column in the State Binding [state_binding] table from 40 to 80.Related Problem: PRB1543771