Hello,
when trying to receive data in grasshopper, there is an error “An object reference does not point to an instance of the object.” reinstall did not help.
I can reproduce! @clrkng do you know what could be the issue?
Ah nevermind, this is a separate issue - @Ivan_Kapitonov we will be releasing the Next-Gen grasshopper connector this week, and I’d recommend you try re-publishing and receiving with Next-Gen!
We won’t be actively developing the legacy connectors, so stay tuned for the new release & please reach out if you need help switching your scripts over → Guide: How to switch to Next-Gen connectors
Please delete the receive component and add it back
Check for the first error, this is the cause of the problem.
e.g. when I tried this, the first error I got was that I was missing an account for https://tue.speckle.systems
(which is correct behaviour)
It does seem that the receive component can error in a weird way that means subsequent attempts to receive give this null reference exception, which can be misleading.
I tried to delete and add the receive component, no change
It looks like the grasshopper components require an Account setup in Manager to receive, even for link sharable Projects.
Do you have an account added in Manager for https://tue.speckle.xyz?
If so, are you able to receive the project via the regular Rhino connector?
Yes, the account is in the manager.
Trying to receive in Rhino, Failed
My laptop was bought in Russia, can that be an issue? (sanctions?)
You can check your log files in %appdata%\Speckle\Logs\Rhino 8
, you should find the full exception messages in the latest file.
Please send the file here, I can try and correlate with some server side logs.
Please could you also let me know, are you using a corporate network or VPN, have you tried connecting to another network (e.g. mobile hotspot) and disabling any VPNs?
SpeckleCoreLog20250516.txt (9.7 KB)
I’ve switched to the access point from my phone, didn’t help.
Can confirm that this error is our restrictions applied to certain regions stipulated by current sanctions.
But I am not in Russia at the moment, I am studying in the Netherlands.
Please could you send me your user ID.
You can find this at the bottom of your speckle profile page - Log in | Speckle
Please send both the long and short ID.
User ID: #2dfc89da6a
@BE1196D96592DD11688CE1726AD40247
Hmmm… this is an interesting one, I’m now thinking It’s not actually anything to do with region specific blocking.
We are certainly seeing some traffic reach the server correctly, and your IP is not being blocked by us. The fact that you’re able to see the projects in the connector ui confirms this atleast.
I apologies in advance, but I need to get a bit technical here.
I suspect the connector UI (js) is able to make requests successfully, but the .NET part of the connector is unable to make any web requests.
I suspect it’s because the .NET web client uses the host operating system’s firewall and proxy configuration.
Is it possible you have some sort of third-party antivirus software or firewall configuration, or something on your machine is that is blocking certain types of connections?
I may not be able to support much more than this, because It’s heavily dependent on your machines configuration.
I would suggest trying a different computer.
Yes, I have kaspersky antivirus software, I turned it off, but the problem is still there. I’ll try a different computer. Thank you for support.