Activity 'Result' field missing from API
Api result doesn't return if the fields value is NULL. In your case result field must be NULL for the activity you trying to get. Try using to check if the result key is present in api result and use accordingly.

$result = CRM_Utils_Array::value('result', $activityResults);
or !empty($activityResults['result'])



HTH

Pradeep