Hello @Evans Aboge ,
This behavior is by design, it only returns default value for chassisType in LIST call. To get the real value, you need to use the GET call with select parameter.
The list view only provides a subset of properties - this is to enable fast filtering and querying of the most commonly viewed properties.
The device detailed view (filtering to a specific device) provides the full details of a device.
Hope this helps.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".