exact same thingt happend on mine no joke only mine was more to the right of where yours was ring the guys at dmr and they'l help you out although in the end i got mine welded for free and ive had no problems since bit odd though how we both got it in the same place :/
Don't know how i done it... probs failed attempts at jumps lol. Yeah, i got hold of DMR and they sent me a brand new frame its slightly different but seems a lot better.
how you do it anyway ?