Does anyone encountered strange behaviour of GHPython component that after disconnecting and reconnecting one of the inputs and/or if the tree structure of such input changes it starts to have problems with GUIDs like Error: Runtime error (ValueErrorException): Could not convert 255327f4-3bbd-4b2a-8a18-b4390abb89ae to a Point3d. The code works perfectly before change of the inputs and even after getting back to exact same data as before it’s not recovering and still throwing such errors.
It’s hard to isolate the issue since the whole GH patch is quite complex and also referring 3dm file, but from this behaviour I infer that’s not an issue with the patch itself but rather something more universal regarding how GHPython handles the GUIDs maybe ?
I’ve tried clearing and recomputing solution, restarting Rhino etc. and it seems with some combination of such actions it eventually could recover, but it seems quite indeterministic.
Any help with narrowing down the issue / workarounds etc would be much appreciated !
Running the latest version (7.8.21181.05002, 2021-06-30 ) under Mac OS.
I had this same problem, and also using tree helper, so that could be the culprit.
Either way though, all I did was save my Rhino file, and my GUIDs were handled as expected.
Hopefully this helps anyone else coming across this weird niche problem.