I agree with Martin, no need to remesh. One of the biggest culprit sounds like not enough resolution on the subdivide method, if you’re zooming way in on your mesh, try getting the subdivide edges to something really low like 0.3px so you get enough resolution. Also maybe check for inverted normals, perhaps you’re getting some red squares along the troubling parts. And of course the always faithful, having your scale applied to 1, 1, 1