Hello @Swahela Mulla ,
This behavior is by design, it only returns default value for deviceActionResults 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.
Please note that this resource type does not return device Location. locateDeviceActionResult resource type will provide the geoLocation of the 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".