Hello @davisderodes ! And welcome to the community!
Apologies for the trouble! You are right - in 0.1.0.9018, we switched myapp$update() to use a PATCH verb (which was added in 1.8.6) 
Double unfortunately, we do not clearly tag our versions (yet)
In any case, I used git blame to track back to when we bumped to 0.1.0.9017, which was here: 44afb9519aad08524b7bd162bc778355aa54dfa0
So the following may get you resolved?
remotes::install_github("rstudio/connectapi@44afb9519a")
Alternatively, you can look at the source from that version:
(Although ugh.. it looks like we may not have kept close eye on our versions
)
And issue your own myapp$get_connect()POST() using the old pattern.
This is the source from the old version:
update = function(...) {
params <- rlang::list2(...)
url <- glue::glue("v1/experimental/content/{self$get_content()$guid}")
res <- self$get_connect()$POST(
url,
params
)
return(self)
},
Apologies for the trouble! I definitely recommend updating Connect when you get a chance - lots of good new APIs to work with!! (Although we are a bit behind implementing them in connectapi, to be honest
)