Lost error message and exception

When Acquire fails, it may return meaningful error message and exception.

Within ExecuteOperation, "readResult.Combine(result);" overwrites this result with the values of "readResult", which in this block is always blank.

Dropping it just gave me back the error I was looking for.