Как вы вызываете метод R6 динамически, т.е. имя метода хранится как строковая переменная:
Test <- R6Class("Test",
public = list(
char_to_upper = function(var) { toupper(var) }
))
# create test object
test_obj <- Test$new()
# method name store in variable
method_to_call <- "char_to_upper"
# call method
test_obj$method_to_call("hello")