Limited number of mesh batch elements being rendered

I’m trying to split my custom mesh into a number of FMeshBatchElement elements, each sharing the same vertex buffer, index buffer and material, but having different FirstIndex properties. However, when I split the mesh into a large number of elements, only some of them get drawn. Is there a fixed limit to the number of elements a FMeshBatch can contain?