All meshes must have the same smoothing parameters. The "Auto Smoothing" parameter is located in the Object Data Properties - Normals tab. Also, sometimes you can see the sweep seams - try to place them on the sharp edges of the model. If there are any small artifacts, I use the modifier "Weighted Normal" and use a group of vertices. I just mark problematic places in this group through vertices - and everything works.