That frame is done for. Vibration, stress, and time will weaken it and it will keep cracking and breaking. No amount of welding and patching will keep it fixed. Time to swap the frame out.
Or weld up your own out of appropriate steel. This looks about right for a KLR.