OpenCASCADE booleans can fail without raising, and isValid is not enough: in OCCT 7.9 a three-way fuse of nearly coincident swept solids returns an empty result. They now check every boolean against volume bounds and retry cuts nudged by 0.01 mm, and weld exported STLs at 1 um because a valid solid can still export as an open STL.
From the Grok pain-radar digests, Nov 1-2 2026 (Nov 1 8:41 AM ET through Nov 2 7:41 AM ET digests plus the Haitch editions). Verified live 2026-11-02: issue/PR read; title and state confirmed.