One solution I discovered is to NOT use a combo box. Instead use a DropDown list.
The dropdown set to pull from a SharePoint list. Submit button triggers the Patch() function which writes to a different SharePoint list.
When approver clicks a button or link to return to the "form", the URL passes forward an ID parameter (example: IDParam) that uniquely identifies the specific row in the SharePoint list. That param is set in a variable. For example: varRowID.
The following formula can be placed in the Default parameter of the drop down list:
Default=If(IsBlank(varRowID)," ",LookUp([SharePointList],varRowID=[Abbreviation]_IDParam, [list column]))
Also set AllowEmptySelection = true
If a user is filling out a new form, varFormID will be blank and no value will be populated by default. If varForm is NOT blank, the formula looks up the value form the SharePoint list and populates it as the Default value.
As a result, the user can see the original value selected from the dropdown and can still select a different value.
This is not suitable for every situation. If a multi-select list is required, the classic dropdown won't work, you'll have to use a combo box. In that case the work around is to populate a textbox control with the combo box selections.