Dynamic shadows artifacts

Search radius is intended to be used as in shadow space, but shader gets source radius as is, from the light, correct me if i’m wrong.

Also, what happens when source radius is 0 ? Projecteded source radius is also 0, and all the softenss comes just from PCF.

Me thinks that Light Source Radius needs to be adjusted to be in shadow space before being used.