This could be the cause (just a guess), try to follow the steps on this old post to see if it match your case. Then use the function I mentioned (deinterleaveAttribute) to obtain correct geometry attributes to process your merge. This post was about Ammo physics engine, but the issue is similar to classic BVH model preparation.