I7+CFS keeps feeding at end of job

When it reaches the end of the job, the printer keeps feeding filament, throwing it in the waste. Only way to stop it seems to be to switch it off!

This happens with GCODE generated by a current Creality Print version? And it would not stop after something like a single filament swap like amount and would waste lots of material?

I’ve only done single-colour prints so far, still haven’t managed to produce a multi-colour one.

All my prints have been wit gcode produced by crealityPrint (Linux).

Just ran a further print and it behaved correctly, stopping after job completion.