FWIW ive had my issues with welds cracking in the center of the bead and pulling themselves apart when pieces of metal with a massive size difference or irregular shape mating surfaces etc expand and contract at different rates. preheat fixed it in all cases. it doesnt have to be massive preheat, a kitchen oven has gotten hot enough to keep a backhoe hub and a stabilizer foot from cracking apart again. you wouldnt happen to have one of those big propane flame weeder blowtorches, would you? get the whole thing hot enough so spit sizzles and weld it up and blast it again periodically as it cools so it cools slower. or soak it in gasoline and light it on fire before after and welding it ha ha.
When its a metal incompatibility the weld metal pulls away from the base metal, in my experience.