I am trying to do a simple smoke simulation using the Quick Smoke effect and the problem I am running into is that although my smoke shows and animates fine on preview, when I start rendering it just stays still, a big smokey blob around my emitter object. It appears to be simply rendering Frame 1 of the smoke in each frame.
I have tried to bake the animation in my Smoke Domain and my Emitter object ( because I don't honestly understand which is the one that 'owns' the smoke in this regard ) and save the project afterwards but that didn't change anything.
This is the only frame that appears to get animated. The behaviour is the same between Eevee and Cycles so I assume it is something I'm doing wrong.
My smoke domain looks like this:
What do I need to add or change in order for my animation to behave the same way in render that it does in preview?