Both use the same SVG overlay structure: <g clip-path><ellipse transform=rotate>. If v3 also shows clipped/broken overlay, the bug pre-dates v4. If v3 looks fine and v4 doesn't, the regression is somewhere in v4.
<g clip-path><ellipse transform=rotate>