Viewport flickering

That black checker pattern indicates there is something (a plane) between the object and camera… In the following example the widget is below the ground plane with the Z arrow just piercing it:

… as opposed to the camera being positioned just below the plane. Now the X and Y arrows are not obscured by the plane while most of the Z arrow is:

95829-plane2.png

If there is no plane present, your GPU may be experiencing an issue or drivers may need to be updated.

Additionally, removing the “SphereReflectionCapture” widget will help: