Convert World Location To Screen Location is offset

I’ve set the crosshair size to be printed out every frame and it indeed remains 10x10 the entire time, but to the eye, it looks like it does.
It’s hard to notice but It’s there: (ignore the color distortion, it’s just a bug in my gif generator)
ddd

This is the widget’s hierarchy:
image