Smooth shading disappears in render view 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 !
Worked it out ! It had to do with the material that I had copied from elsewhere, it had a normal map and that somehow messed up the display. I still have a problem with the bevel modifier but I can live with that.