oData Connections - Cannot access a closed Stream

We are seeing the following error when connecting to any oData APIs:

Failed to obtain the OData feed’s metadata. Please make sure that the root URL is correct, and that the data feed has a valid metadata endpoint. Message : Cannot access a closed Stream. Object name: ‘MessageStreamWrappingStream’..

We can see the request on the API side is successful and the correct bytes transferred.

Connections that have previously successfully been made continue to function.
It only seems to be:

  • New connections to oData APIs
  • Refreshing of existing connections to oData APIs

We’ve tested with a basic example, and also tested with the reference services provided by odata here: Reference Services · OData - the Best Way to REST

After a lengthy process of elimination it seems the issue is in the AppSheet oData connector.

Mods please reach out if I should raise this elsewhere.

I suggest logging a support ticket for this.

1 Like

Please contact Support for help with this.

Attn @Trevor_Ryland