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.