Cause
This error can be returned when a dynamic object populated and returned by a specified method is passed to a different method that attempts to reuse the predefined properties on the object but the property names are inconsistent.
Action
Avoid passing dynamic objects with predefined properties to methods that expect and create a dynamic object with different properties.