radial gradient not working as expected
you did mirror your object(circle) on the x-Axis.
Therefore you moved the vertices on the x-Axis while your origin of the object is still in the world center.
so you get this:

you will get this, if you move slightly the x slider to the right (hold Shift while dragging)

to &quot;solve&quot; your problem, you can:

apply the mirror modifier

select the small circle and press tab

separate by loose parts




tab -&gt; object mode

select each circle and set origin -&gt; to geometry

set the x value in the shader back to 0

and you get: