I have a flow which has an update row action which populates a lookup column and sets an option set from the default value of awaiting to the value of matched, this action is the last Dataverse action in the flow.
My flow history says that this step completes successfully and if I monitor the record I can see the expected values appear. However if I reload or refresh the record, the lookup column is blank and the option set has reverted to the default value. The audit logs for the environment show that the changes initiated by the update row action happen, then they show that the record is updated again reverting the changes immediately afterwards.
Any suggestions or help would be most appreciated.