I have attempted to replicate the issue using Slicer 5.0.2 like you and also latest Slicer stable 5.2.2, but I wasn’t able to replicate. Maybe a graphical issue of some sort. Can you replicate on another machine? What type of graphics might you be using (integrated, discrete GPU)? Anything else potentially unique about your setup?
I tried on Ubuntu PC and there was no such error, i.e. everything works as expected.
On Windows 11 laptop I tried both integrated AMD Radeon(TM) Graphics and discrete NVIDIA GeForce RTX 3050 Laptop GPU but one of them worked. Still able to set only cross and square and they are shown as circle.
@muratmaga thank you for the post.
The proposition from the post works.
If I set $Env:SLICER_OPENGL_PROFILE = "core" then it works fine.