I've been seeing this on 1.22.5 with Bloomeries, and find that running /stop on the server and letting it restart seems to set the Bloomery back to unlit, and then when I light it again, it completes. I've most recently seen this running 10 bloomeries at once, 9 completed, and one just burned forever, never completing - but also - while there was smoke and it was impossible to light, the bloomery did not appear hot (the little opening at the bottom was not glowing at all) - it was both lit and not hot somehow, using charcoal with crushed quartz for glass.