Trying to make a stone wall- Cycles has weird glitch where it doesn't "fill in" the image texture even though evee does
Gaps are generated by Displacement node in your shader. Eevee doesn't because doesn't use displacement feature. Changing Scale value to zero in Cycles does the same what Eevee looks like.
I'm not sure, but I would say you can use only Bump Only Displacement type with combination of UV texture. Any edge of UV will generate gaps, because blender doesn't know how to stick these parts of images.


Also it seems quite enough disable Displacement and use only Normal Map node with Strength like 10.