Hops not updating inputs and outputs after loading bigger .gh script

Hi everyone,

I am using rhino 8 + gh to create geometries based on some JSON descriptors.
I’ve designed a .gh script with quite a lot of nested clusters for readability, and some of them refer to small python scripts.

It’s running fine on my local gh+rhino setup. I would like to use it over my local rhino.compute, so that i can start testing. The final goal would be to run this script on a rhino.compute server once it works on my machine.

The issue I am encountering is a timeout error when i load my script path via a hops component.

I would like to get some support in order to debug this.

Other than tje jSwan plugin I am not using any other 3rd party plugin in my script.

Any idea how I can start debugging this ?

Hi everyone,

After digging more into this, I’ve figured out there was some timeout happening after 100s.
Since my script could not take that long to execute, I thought of some bug, but in the end it seems it’s related to the fact that the script uses Clean Tree components, with the “Remove Empty” input being true. This results in empty data tree in the flow, which indeed never reaches the context print or the output of the called gh file. This is especially the case because when loading the hops component the inputs are empty. In my case it produced empty output when input is also empty. Hope it helps if someone also faces this issue.