Hover tooltip shows only first letter when color and colors parameters are provided. Without color and colors parameters, the text is shown correctly.
library(plotly)
plot_ly(mtcars, x = ~wt, y = ~hp, z = ~qsec,
        color = as.factor(rownames(mtcars)),
        colors = grDevices::heat.colors(nrow(mtcars)),
        hoverinfo = "text",
        text = rownames(mtcars)) %>% add_markers()The code above produces the following figure:

The following figure is produced without color and colors parameters:
