So, I made a auto retopo using zRemesher and imported the retopo into the sculpt room along with my sculpt. I turned on auto snapping and relaxed the retopo mesh. Finally, I baked in the retopo using "Bake Into Scene (microvertex)", but the result afterwards looks extremely deformed, broken, and has holes in the mesh.
I feel like I've tried everything to fix this. I even adjusted the scan depth plenty of times to see whether this would solve the issue, but it did not.