I thought I responded to your post but it looks like I just replied to my own. Please see my other comment (I copied in the script / error).
I'm also wondering if this could help -
I had the exact same issue just today. Running Rstudio with administrator rights did not solve the issue. With me the problem was that my Rprofile loaded "usethis", "devtools", and "testthat" on startup. One or more of these packages loads "rlang", and this prevented "rlang" from being updated. I solved it like this: file.edit(file.path("~", ".Rprofile")) Comment out all the loaded packages. Restart session install.packages("rlang") I hope this helps.
I unfortunately don't understand the instructions fully.
I can run this
file.edit(file.path("~", ".Rprofile"))
But then I don't understand this - "Comment out all the loaded packages." After running that line of code above, a blank .Rprofile page loads (with no text showing)..