I am able to fix it in the Collection, with the OnChange:
If(Not(ThisItem.Equip_Changes_ID in colApproverSelected.Equip_Changes_ID), Collect(colApproverSelected, ThisItem));
If(Not(ThisItem.Equip_Changes_ID in colApproverNewSubmissionData.Equip_Changes_ID), Collect(colApproverNewSubmissionData, ThisItem));
UpdateIf(colApproverNewSubmissionData, Equip_Changes_ID = ThisItem.Equip_Changes_ID, {Approved:Self.Selected.Value});
If(Self.Selected.Choice = "Approve",
UpdateIf(colApproverNewSubmissionData As new, new.Equip_Changes_ID <> ThisItem.Equip_Changes_ID And new.Equip_ID = ThisItem.Equip_ID, {Approved:false}),
"");
But, it is not showing the changes in the comboboxes as we can see below.

