I have an fbx model that is using 3 different material for multiple meshes within the model. When I import the model into Unity, make sure the correct meshes are sharing the 3 materials, and check "Static" for the the parent model, I'm having inconsistencies in the batching. Basically, extra draw calls are being added to seemingly random meshes within the model, instead of the expected 3 draw calls (one for each material).
I went back into the model and exported each group of meshes per material separately into their own model files, and then imported those back into unity. When put back into the scene, the draw call count is correct at 3.
Does anyone have any idea why this would be happening?