More info on failure, please.
Often, the failure is because "Invalid input submitted" is in the
`error` field.. but it doesn't tell you what about your input is
invalid. It is... difficult to get at the `error_detail`.
This change should make it more obvious to users why their request failed.