handle non-200 status codes better and revert nonce module usage