I'm making this object :
And as you can see, it has smooth shading. However, when I go to render view :
The smooth shading disappears. The only modifier I'm using is a Bevel modifier and I have Auto Smooth on, but I tried disabling both and none seem to have an effect on the issue. The smooth shading is applied on all faces. When I switch to Eevee, the smooth shading is applied. This is very weird. Please tell me if you think you have an idea what could cause this. Thanks by advance !