Virtual joysticks are not fully 360°

Hi guys, I’m working on a twin stick shooter and I noticed that the virtual joysticks are not completely 360 °, but they go in steps and this makes the rotation of the character jerky.
Does anyone know how to fix that?

I solved by lerping between the charcter current rotation and the character rotation after using the virtual joystick.