You may try the following, which works for me:
library(officer)
doc <- read_pptx()
ul <- unordered_list(
level_list = c(1, 2, 2, 3, 3, 1),
str_list = c("Level1", "Level2", "Level2", "Level3", "Level3", "Level1"),
style = list(fp_text(color = "red", bold = TRUE, font.size = 25),
fp_text(color = "blue", bold = TRUE, font.size = 25)
fp_text(color = "yellow", bold = TRUE, font.size = 25)
fp_text(color = "red", bold = TRUE, font.size = 25)
fp_text(color = "blue", bold = TRUE, font.size = 25)
fp_text(color = "yellow", bold = TRUE, font.size = 25)))
doc <- add_slide(doc)
doc <- ph_with(x = doc, value = ul, location = ph_location_type(type = "body") )
print(doc, target = "ph_with_ul.pptx")