I recently updated to Blender 3.1.2 and wanted to proceed working on a file I created in Blender 3.0.0 I use the mirror modifier for several objects. I defined one single empty as a mirror object which allows me to change the size of several objects by just changing the empty's location.
All objects render fine in 3.0.0. I do not have to apply the modifier, it just looks correct. When opening the same file in 3.1.2 (after updating I started Blender with the prompt to import all existing settings from 3.0.0), the rendered view looks odd. I do not know what changed and every setting I checked between the versions is identical. Also applying the modifier does not help as the edges overlap and this somehow causes trouble in 3.1.2
I uploaded an example file. You can change the empty's x-location and the size of the board changes.
Any ideas if this is a settings problem or an actual bug? Any hints are welcome. Thanks a lot.