We are getting errors in our model every now and then and don’t know how to debug them. If we use it with the backend API, we sometimes get the error “Sorry, no data to be exported for these parameter settings”. But if we try the parameters locally they work just fine. Also happens on shapediver.com with the model there and then we try with the API and it works.
So basically there is some inconsistency whether or not it works, which are the worst kind of bugs.
How can we go about debugging this? I put in some data outputs at critical points to check the data there, but since I can only get the data outputs using the frontend API I can only debug on shapediver.com making it even harder.
What I noticed is that it could possible be related to a Python component that we use. It’s just 2 lines of code, but sometimes you can get the “Object reference not set to an instance of an object” error and have to restart Rhino for it to work again. So possibly the Python component has failed on some of your servers that’s why it works sometimes with the same set of parameters.
The model in question: ShapeDiver - Online Parametric 3D Configurator