* feat: add error handling for approval response attempt * add one more error case * improve error messages