In my rendered image, there are weird circular patterns on the surface and part of the brick wall that I use as a backround is cut off,while it is portrayed correctly in my viewport.
I also struggled with the fact that scaling didn't change in the viewport properly (for example with the frosting of my donut) until I pressed "I" > "LocRotScale". Maybe the fact that transformation doesn't happen on its own has something to do with it? Do I maybe have a setting turned on that doesn't let the objects in my scene transform properly? I added a link with my blender file, in case you wanna see for yourself.