What is inside your YAML file exactly ? Do you have quarto available ?
What is the logging you get for the rendering ? can you tell if it is using Quarto or R Markdown ?
If you get HTML document instead of a revealjs, it means that the format is not correctly detected.