Rhino8 Clipping Plane Intersection bug?

I noticed that Rhino 8 is treating clipping plane intersections differently from Rhino 7.

The following is a partial hull surface, so it’s got some complex curvature, but it’s nothing too crazy, (I think).
There are two clipping planes active on it (shown in Magenta and Red), which is how we might show a deck plan view in an arrangement drawing.

In Rhino, 7, everything works just fine:

In Rhino 8, it’s hardly identifying an intersection at all:

It’s only acting like this to this surface and it’s mirror across the centerline. Joining/re-meshing, etc. does not yield any different results. Tweaking clipping section styles doesn’t change anything, nor does using the new clipping depth on a single clipping plane…

…In fact, using clipping depth makes the clipping intersections on the “far side” (opposing plane to the clipping plane object) appear THROUGH the model, like they’re being X-rayed:

I had a colleague reproduce the results with the same file.

He also noticed that exporting the surface as a STEP makes the clipping intersections magically work while it’s blocked, and then stops working once exploded to a surface. It also seems to display intersections properly while the clipping plane is moving mid-command, but once you accept the new position, the intersections disappear again:
Looks just fine until you click.

Rhino file to test:
Clipping Plane Intersection Issue.3dm (122.4 KB)

Rhino Specs:

Version 8 SR4
(8.4.24030.15001, 2024-01-30)
Commercial
SN: 6-1802-0101-1-11759-11090
Windows User, Glosten, Inc.

SystemInfo:

Rhino 8 SR4 2024-1-30 (Rhino 8, 8.4.24030.15001, Git hash:master @ 97577baf4e4ae40c7f2ed3ef4e802db24f2e82ae)
License type: Commercial, build 2024-01-30
License details: LAN Zoo Network Node

Windows 11 (10.0.22621 SR0.0) or greater (Physical RAM: 31GB)
.NET 7.0.0

Computer platform: LAPTOP - Plugged in [100% battery remaining]

Hybrid graphics configuration.
Primary display: Intel(R) UHD Graphics (Intel) Memory: 1GB, Driver date: 8-11-2023 (M-D-Y).
> Integrated graphics device with 4 adapter port(s)
- Laptop lid is possibly closed
- Secondary monitor attached to adapter port #1
- Windows Main Display attached to adapter port #2
Primary OpenGL: NVIDIA GeForce RTX 3080 Laptop GPU (NVidia) Memory: 16GB, Driver date: 12-6-2023 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 546.33
> Integrated accelerated graphics device with 4 adapter port(s)
- Video pass-through to primary display device

OpenGL Settings
Safe mode: Off
Use accelerated hardware modes: On
Redraw scene when viewports are exposed: On
Graphics level being used: OpenGL 4.6 (primary GPU’s maximum)

Anti-alias mode: 4x
Mip Map Filtering: Linear
Anisotropic Filtering Mode: High

Vendor Name: NVIDIA Corporation
Render version: 4.6
Shading Language: 4.60 NVIDIA
Driver Date: 12-6-2023
Driver Version: 31.0.15.4633
Maximum Texture size: 32768 x 32768
Z-Buffer depth: 24 bits
Maximum Viewport size: 32768 x 32768
Total Video Memory: 16 GB

Rhino plugins that do not ship with Rhino
C:\Program Files\SimLab\Plugins\SimLab PDF From Rhino\SimLabPDFExporter.rhp “SimLab PDF Exporter”
C:\Program Files\Chaos Group\V-Ray\V-Ray for Rhinoceros\V8\VRayForRhino.rhp “V-Ray for Rhino”

Rhino plugins that ship with Rhino
C:\Program Files\Rhino 8\Plug-ins\SolidTools.rhp “SolidTools”
C:\Program Files\Rhino 8\Plug-ins\Commands.rhp “Commands” 8.4.24030.15001
C:\Program Files\Rhino 8\Plug-ins\WebBrowser.rhp “WebBrowser”
C:\Program Files\Rhino 8\Plug-ins\rdk.rhp “Renderer Development Kit”
C:\Program Files\Rhino 8\Plug-ins\RhinoScript.rhp “RhinoScript”
C:\Program Files\Rhino 8\Plug-ins\RhinoBonusTools.rhp “Rhino Bonus Tools”
C:\Program Files\Rhino 8\Plug-ins\RhinoLabsTools.rhp “Rhino Labs Tools”
C:\Program Files\Rhino 8\Plug-ins\AnimationTools.rhp “AnimationTools”
C:\Program Files\Rhino 8\Plug-ins\IdleProcessor.rhp “IdleProcessor”
C:\Program Files\Rhino 8\Plug-ins\RhinoRenderCycles.rhp “Rhino Render” 8.4.24030.15001
C:\Program Files\Rhino 8\Plug-ins\RhinoRender.rhp “Legacy Rhino Render”
C:\Program Files\Rhino 8\Plug-ins\rdk_etoui.rhp “RDK_EtoUI” 8.4.24030.15001
C:\Program Files\Rhino 8\Plug-ins\NamedSnapshots.rhp “Snapshots”
C:\Program Files\Rhino 8\Plug-ins\MeshCommands.rhp “MeshCommands” 8.4.24030.15001
C:\Program Files\Rhino 8\Plug-ins\IronPython\RhinoDLR_Python.rhp “IronPython” 8.4.24030.15001
C:\Program Files\Rhino 8\Plug-ins\RhinoCycles.rhp “RhinoCycles” 8.4.24030.15001
C:\Program Files\Rhino 8\Plug-ins\export_GHS.rhp “General Hydrostatics (GHS) Export”
C:\Program Files\Rhino 8\Plug-ins\RhinoCode\RhinoCodePlugin.rhp “RhinoCodePlugin” 8.4.24030.15001
C:\Program Files\Rhino 8\Plug-ins\export_PDF.rhp “PDF Export” 8.4.24030.15001
C:\Program Files\Rhino 8\Plug-ins\Toolbars\Toolbars.rhp “Toolbars” 8.4.24030.15001
C:\Program Files\Rhino 8\Plug-ins\3dxrhino.rhp “3Dconnexion 3D Mouse”
C:\Program Files\Rhino 8\Plug-ins\BlockEdit.rhp “BlockEdit” 8.4.24030.15001
C:\Program Files\Rhino 8\Plug-ins\Displacement.rhp “Displacement”
C:\Program Files\Rhino 8\Plug-ins\SectionTools.rhp “SectionTools”
C:\Program Files\Rhino 8\Plug-ins\NamedPositions.rhp “Named Position”