Food left on a spitroast that's cooked on the spit long enough will lose its sizzling status even if it's over a currently lit fire.
Dunno if it's trivial to fix or not, but it is a trivial matter of expectations from the player perspective. Can easily wait.