I\'ve been using gbm through caret without problems, but when removing some variables from my dataframe it started to fail. I\'ve tried wit
For now, casting a dataframe from plyr/dplyr to a normal dataframe with as.data.frame() fixes the problem.
as.data.frame()
train(as.data.frame(issueDataframe), issueResponse, method="gbm")
See this issue.