Issue
Record is created as inactive instead of active
Approvals are not being created or are being skipped due to this
and the record state is going to Closed or Closed Complete
Cause
Record can be created as inactive when there is an incorrect mapping on the Record Producer creating the record
When a record is inactive, the out-of-box (OOB) business rules to close child task and complete approvals are triggered
Resolution
Check your Record Producer if a field is incorrectly mapped to the Active field