I've got the same problem with a simple roof containing a curve.
At the bottom of the roof where the slope is almost vertical and up to about 45 degrees on the curved section the textures and hatch are consistent and correct. After this point the texture and hatch turns 90 degrees!
Am I doing something wrong or is this a known problem with textures on shells?
Is there a fix or work around?
Apple iMac Intel i9 / macOS Sonoma / AC27UKI (most recent builds.. if they work)