I am been working on ensuring all our data is up to date including the "Status" of contracts within the repository to enable better insights on our contracts cross-departmentally.
Currently, when terminating an agreement using the "Status" feature -- it only enables you to do so per record. Therefore, after terminating a Parent Record you still have to terminate each Child or Related Record.

Ideal Solution - When you terminate a Parent Record -- there should be a checkbox in the above window that asks if I would like to terminate all child records/related records/etc. (which will terminate upon terminating the Parent Record).