prefer sending back default encoded response than exception