Erro relacionado a UTF-8

Pessoal, boa tarde.
Eu estou com um documento do tipo Markdown com saída em PDF. Assim, eu fui rodar executar um gráfico e apareceu o seguinte erro:

Error in grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, :
invalid input ‘Per�odo: Janeiro a Setembro’ in ‘utf8towcs’

O código é o seguinte

ggplot(total, aes(x = mes, y = total_ca, group = Ano))+
xlab('Meses') +
ylab('Cadastros') +
labs(title = "Cadastros - 2022 vs 2021", subtitle = "Período: Janeiro a Setembro", caption = "Atualização - 30/09/2022")+
geom_line(aes(color=Ano))+
geom_point(aes(color=Ano))+
theme_stata()+  ylim(1000, 4200) +
theme(text = element_text(size=8), plot.title = element_text(face = "bold", size = 9))  

Eu sei que quando eu tiro os assuntos, ç, e ~ funciona. Alguém tem uma dica?
Obrigado

Oi, Henrique

Que sistema operacional você está usando?
Quando você roda em um scritp R normal, o código funciona?

Você poderia fornecer um exemplo minimal reprodutível do erro?