The craftsdwarf makes random illumination. In the Stonecrafter, Gemcrafter or Bonecarver, you can select them individually. The random stuff in the craftsman is hardcoded.
The issue was in the stonecrafter workshop. I don't use craftsdwarf workshop. I selected specifically the make stone candelabra in stonecrafter and it gave me 50% braziers and 50% candelabras after about 20 times it ran. I'll test out the other workshops when I get them up and running.
Could it be this?
[REACTION:CRAFT_STONE_TOOL_CANDELABRA]
[NAME:Make rock candelabra from 2 blocks]
[BUILDING:GRINDER:CUSTOM_I]
[BUILDING:STONECUTTER_WARLOCK:CUSTOM_I]
[REAGENT:A:2:BLOCKS:NONE:NONE:NONE][REACTION_CLASS:IS_STONE][WORTHLESS_STONE_ONLY]
[PRODUCT:100:1:TOY:TOY_TOY:GET_MATERIAL_FROM_REAGENT:A:NONE]
[SKILL:STONECRAFT]
[REACTION:CRAFT_STONE_TOOL_BRAZIER]
[NAME:Make rock brazier from 2 blocks]
[BUILDING:GRINDER:CUSTOM_H]
[BUILDING:STONECUTTER_WARLOCK:CUSTOM_H]
[REAGENT:A:2:BLOCKS:NONE:NONE:NONE][REACTION_CLASS:IS_STONE][WORTHLESS_STONE_ONLY]
[PRODUCT:100:1:TOY:ITEM_TOY_BRAZIER:GET_MATERIAL_FROM_REAGENT:A:NONE]
[SKILL:STONECRAFT]
[REACTION:CRAFT_STONE_TOOL_FIREPLACE]
[NAME:Make rock fireplace from 2 blocks]
[BUILDING:GRINDER:CUSTOM_O]
[BUILDING:STONECUTTER_WARLOCK:CUSTOM_O]
[REAGENT:A:2:BLOCKS:NONE:NONE:NONE][REACTION_CLASS:IS_STONE][WORTHLESS_STONE_ONLY]
[PRODUCT:100:1:TOY:ITEM_TOY_FIREPLACE:GET_MATERIAL_FROM_REAGENT:A:NONE]
[SKILL:STONECRAFT]
It noticed that the brazier and fireplace specifically target item toy fireplace/brazier but candelabra seems to just have generic toy. I also saw this for all three in the gemcrafter and bonecarver.