System Information
┌──────────────────────────────────────────────────────────────────────────────┐ │Blender & System Information: │ │ * Blender Version: │ │ - 3, 3, 0 │ │ * Blender Last Commit Date: │ │ - 2022-09-06 │ │ * Blender Build Hash: │ │ - 0759f671ce1f │ │ * Blender Branch: │ │ - master │ │ * Blender Executable Location: │ │ - F:\Olliver\Olliver\programs\Blender\blender-3.3.0-windows-x64\blender.exe│ │ * Python Version: │ │ - 3.10.2 (main, Jan 27 2022, 08:34:43) [MSC v.1928 64 bit (AMD64)] │ │ * Platform this Blender instance was built for: │ │ - Windows │ │ * Windows Platform Information: │ │ - Caption=Microsoft Windows 11 Pro │ │ - OSArchitecture=64-bit │ │ - Version=10.0.22000 │ │ * Hardware Information: │ │ - GPU: NVIDIA GeForce GTX 1060 6GB/PCIe/SSE2 │ │ - GPU Driver Version: NVIDIA Corporation 4.5.0 NVIDIA 516.59 │ │ - CPU MaxClockSpeed=3187 │ │ - CPU Name=12th Gen Intel(R) Core(TM) i9-12900K │ │ - CPU NumberOfCores=16 │ │ - Total System RAM: 34.088476672 GB │ │ │ │This info text was generated by the Fast PBR Viewport Render addon! │ └──────────────────────────────────────────────────────────────────────────────┘
Short description of error
See:
The bug has been around since about 3.2 I believe (may even have been introduced in 3.1). Calculate order is supposed to ensure that the faces generated by the screw modifier points in the same direction (having it disabled often results in the faces facing the opposing direction of its neighbors) making it quite essential - especially if you want to put more modifiers further down the stack. You can see the issue at 0:35 in the video