When I inspect those elements in my Speckle.xyz, they are just Speckle Base Objects. Therefore, when I use Speckle GraphQL API to fetch elements, they dont have important parameters like materialsQuantities and category.
Yes, the errors that you are seeing all look a lot scarier than they actually are. I don’t know about the first error, but the rest of them say “conversion returned null” which just means that sending those elements is not supported. Certain views, subcomponents of curtain walls, and several other miscellanous elements are not (currently) sent to Speckle.
As for the missing properties, what you have clicked on in the image that you’ve sent is just the mesh representation of the curtain wall mullions. This mesh is nested under the “elements” property of the curtain wall. The properties of the curtain wall can be found by clicking on the actuall wall instead of the subcomponents of the wall.
I really appreciate your response. This is starting to clarify things up. But let me ask please, for the sake of testing, I tried to capture all model elements categories by looping through each and every element (that has materials) and adding its category to a dictionary. I did so once through Revit API and again through Speckle API. There were missing categories as shown: