var details: Map<String, String?>?
Usually, if Exception.getMessage is not null, then this map contains only one pair with key "message" and value Exception.getMessage Sometimes it's empty. Sometimes it has other values.