Smoke Effect Colors Overly Dark and Gray When Rendering with Cycles or Eevee in Blender 2.92
The color is there, you just needed some more light. :)
Also, the colors are multiplied by the color input of the Principled Volume node.