How to reproduce:
1. Open the attached project "NaNAngleKillsPicking"
2. Go to Repro -> Run Bug 02
3. Keep clicking the blue rectangle for 30 seconds while the curvature cycles through "none", "0deg 30deg", NaN, Infinity and "none" again, 6 seconds each
4. Observe the Console
Expected results: The invalid angle is rejected or treated as flat, and the element keeps receiving pointer events in every phase
Actual results: The element receives no pointer events anywhere on its surface during the NaN and Infinity phases, because UIRCurvatureGeometry.SagLocalBounds returns an all-NaN Bounds that is unioned into localBoundsPicking3D, so the ray early-out in WorldSpaceInput.PerformPick3D never succeeds
Reproducible with: 6000.7.0a6
Can't test with: 6000.3.17f1, 6000.5.10f1, 6000.6.0f1, 6000.7.0a5 (No such property)
Reproducible on: Ubuntu 24.04.4 LTS (Intel i9-10980XE), macOS Tahoe 26 (M1)
Not reproducible on: No other environment tested