Closing child Work Order task also closes parent work orderIssue <!-- div.margin{ padding: 10px 40px 40px 30px; } table.tocTable{ border: 1px solid; border-color:#E0E0E0; background-color: rgb(245, 245, 245); padding-top: .6em; padding-bottom: .6em; padding-left: .9em; padding-right: .6em; } table.noteTable{ border:1px solid; border-color:#E0E0E0; background-color: rgb(245, 245, 245); width: 100%; border-spacing:2; } table.internaltable { white-space:nowrap; text-align:left; border-width: 1px; border-collapse: collapse; font-size:14px; width: 85%; } table.internaltable th { border-width: 1px; padding: 5px; border-style: solid; border-color: rgb(245, 245, 245); background-color: rgb(245, 245, 245); } table.internaltable td { border-width: 1px; padding: 5px; border-style: solid; border-color: #E0E0E0; color: #000000; } .title { color: #D1232B; font-weight:normal; font-size:28px; } h1{ color: #D1232B; font-weight:normal; font-size:21px; margin-bottom:-5px } h2{ color: #646464; font-weight:bold; font-size:18px; } h3{ color: #000000; font-weight:BOLD; font-size:16px; text-decoration:underline; } h4{ color: #646464; font-weight:BOLD; font-size:15px; text-decoration:; } h5{ color: #000000; font-weight:BOLD; font-size:13px; text-decoration:; } h6{ color: #000000; font-weight:BOLD; font-size:14px; text-decoration:; } ul{ list-style: disc outside none; margin-left: 0; } li { padding-left: 1em; } --> Symptoms Closing child Work Order task also closes parent work order Release London Cause (Roll Up Changes) business rule Resolution After further investigation, it seems that this behavior is expected behavior. The rolling up of states is handled by (Roll Up Changes) business rule below:https://<instance-name>.service-now.com/nav_to.do?uri=sys_script.do?sys_id=c4c336b747332100158b949b6c9a7150 This business rule is configured on parent (sm_task) table and runs when a (sm_task) record's state changes. There is logic hardcoded to rollup the state change to its parent. If this behavior is not desired for Work Orders you may implement a Condition on this business rule similar to below to ensure this business rule does not run for (wm_task/wm_order) records. Condition = current.sys_class_name != 'wm_task' && current.sys_class_name != 'wm_order'