A regression introduced in R3 2020. The issue is reproducible when editing a child task in the treelist. It works as expected when the percentComplete value is set in the timeline.
Reproducible in the demo.
The % Complete value of the parent task is not updated.
The % Complete value of the parent task is updated.