Running examples in ‘worldbank-Ex.R’ failed
The error most likely occurred in:

> base::assign(".ptime", proc.time(), pos = "CheckExEnv")
> ### Name: wb_country
> ### Title: World Bank country data
> ### Aliases: wb_country
> 
> ### ** Examples
> 
> ## Don't show: 
> if (httr2::is_online()) withAutoprint({ # examplesIf
+ ## End(Don't show)
+ country <- wb_country()
+ head(country)
+ ## Don't show: 
+ }) # examplesIf
> country <- wb_country()
Error in `req_perform()`:
! Failed to parse error body with method defined in `req_error()`.
Caused by error in `json[[1L]]$message`:
! $ operator is invalid for atomic vectors
Backtrace:
     ▆
  1. ├─base::withAutoprint(...)
  2. │ └─base::source(...)
  3. │   ├─base::withVisible(eval(ei, envir))
  4. │   └─base::eval(ei, envir)
  5. │     └─base::eval(ei, envir)
  6. ├─worldbank::wb_country()
  7. │ └─worldbank:::worldbank(resource = resource)
  8. │   ├─httr2::resp_body_json(...)
  9. │   │ └─httr2:::check_response(resp)
 10. │   │   └─httr2:::is_response(resp)
 11. │   └─httr2::req_perform(...)
 12. │     └─httr2:::handle_resp(req, resp, error_call = error_call)
 13. │       └─httr2:::resp_failure_cnd(req, resp, error_call = error_call)
 14. │         └─httr2:::error_body(req, resp, error_call)
 15. │           ├─rlang::try_fetch(...)
 16. │           │ ├─base::tryCatch(...)
 17. │           │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
 18. │           │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
 19. │           │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
 20. │           │ └─base::withCallingHandlers(...)
 21. │           └─httr2:::req_policy_call(req, "error_body", list(resp), default = NULL)
 22. │             ├─rlang::exec(req$policies[[name]], !!!args)
 23. │             └─worldbank (local) `<fn>`(`<S3: httr2_response>`)
 24. └─base::.handleSimpleError(...)
 25.   └─rlang (local) h(simpleError(msg, call))
 26.     └─handlers[[1L]](cnd)
 27.       └─cli::cli_abort(...)
 28.         └─rlang::abort(...)
Execution halted