code: public String getFailReason() {
          String causeMsg = "";
          try {
              JSONObject postObj = getObject();
              if (postObj != null
                      && postObj.has("error")
                      && postObj.getJSONObject("error").has("message")) {
                  causeMsg = postObj.getJSONObject("error").getString("message");
                  if (causeMsg != null && causeMsg.trim().length() > 0) {
                      causeMsg = causeMsg + ".";
                  }
              }
          } catch (Exception ignore) {
          }
          return causeMsg;
      }
docs: Get the reason for failure if there any
  
  @return A {@link String } value with failure reason