Mesh Cache Sequence broken in cycles render

Blender 3.0

I have a mesh cache sequence of a baked cloth simulation. It looks fine in the viewport, it animates well, renders great in the viewport, but when I press F12 to render the scene, there are massive chunks of the geometry missing when using cycles.

You can see the dangling cables here in this image in the top left and right portions of the screen. They are missing easily %75+ of the geometry. I did a render in eevee and they look fine:

My current solution to this is to render the cables in a separate pass using eevee and comping them in post, but it would be great if I didn’t have to.