When attempting to merge agents, if I select any of the "replace" boxes to preserve fields from the record to be deleted, the merge does not happen.
Appears to work correctly in test.archviesspace.org. Created two agents. Attempted merge while replacing one field. Merge succeeded with replace field from agent to be merged overwriting the contents of the merge into agent.