New Release (4.2.0) Breaks Importing from Onshape Functionality

In the 4.2.0 release notes, it shows that the dependencies on Onshape have been changed.

When I am trying to do Import with Onshape, it results in a Onshape Authenticator Error: (invalid_grant) No refresh token, which is preventing me from making further progress.

It would be good to have this resolved soon.

Could you check if Onshape importer ā€” Omniverse Extensions latest documentation documentation is helpful?

Thanks for getting back to me.

Unfortunately, the documentation does not cover this.

When I want to do an import from Onshape, it does not connect me to the browser, but throws a 2024-10-22 02:15:37 [161,258ms] [Error] [omni.isaac.onshape.client] Onshape Authentication Error: (invalid_grant) No refresh token error.

How can I resolve this?

I see that some Onshape dependencies have been changed/removed in the last release (release notes)

Iā€™m having the same problem. Last time I ran IsaacSim, OnShape the OnShape importer worked. I just updated to latest v4.2.0, and it appears the importer authentication is broken.

2024-11-04 00:26:50 [Error] [omni.importer.onshape.client] Onshape Authentication Error: (invalid_grant) No refresh token

@Mike_Skolones @viviane.marty
Which specific version of Isaac Sim were you using previously when the Onshape importer was working correctly?

Thanks for getting back to us!

It worked with Isaac Sim release 4.1.0, but not with release 4.2.0.

I last tried it about six months ago, was probably the previous release to the current one.

I am getting the same error. I have tried isaac sim 4.0.0, 4.1.0, and 4.2.0 on linux and windows. Even older versions of the extension do not work. I guess it is a problem with the onshape api. A work around would be great.

We have created an internal ticket for this and will update you once any update.

1 Like

@nchan18 @Mike_Skolones @viviane.marty
As a workaround, can you please set up and use the API Key authentication method?