error codes for configure edge cases (bug 1074533)

Any reason not to return this from `configure_transaction`?