Vlad: The one I had looked like your second pic there. The middle piece is actually a “One way bearing.” But I understand your saying yours is different, and thats a bit weird. Maybe give Traxxas a call, they have always had great customer service. Better yet they have a forum, that has had a decent turn around time from pros.
Going on personal experience, I have NEVER had a problem with TH. And I have spent ~$1500 over the last 5 years there, no lie. When I was shipped a heatsink that was the wrong color, they let me keep it, and gave me my money back. And free shipping on orders over $150, and the coupons for nearly $60 off on $300… Cant go wrong.