Initialized outlook in office-js-API, the recipientType on the item is not consistent always.
The API response has RecipientType = "user" for distribution item and RecipientType = "distributionList" for user item or sometimes "other".
Why is this inconsistency?

reference: Office.MailboxEnums.RecipientType
@twinVectr Thanks for raising this issue. Can you share some examples? Do you have access to see how they are configured on the server? Are you expecting that if all the recipients are on Exchange the RecipientType should never be "other"? Thanks.
@ElizabethSamuel-MSFT We are expecting RecipientType: user if it is a user and RecipientType: distributionList if it is a distribution or RecipientType: other
Example:
Here is a user email and Office.context.mailbox.item return

Screenshots of how user is being configured:


@twinVectr is this inconsistency in Outlook (rich Desktop client) or the web?
I am using outlook app on mac. Attached the screenshots


Thanks.
Thanks for the response.
Let me engage the Mac Outlook Team.
Thanks for raising it. We are looking into it and update with our findings.
@macOutlookExtensibility any updates?
Hi, Fix is in progress. will update the thread once it gets checked in.
Hi @macOutlookExtensibility,
Politely pinging the thread to see if this fix is live. Thanks!
Transferring this issue from the OfficeDev/office-js-docs-reference repository (where documentation problems are tracked) to the OfficeDev/office-js repository (where product issues/bugs like this are tracked).
@macOutlookExtensibility any update on the status of this issue and deployment of the corresponding fix?
@AlexJerabek Hi Alex, Did you find any resolution for this issue? I am getting similar inconsistency for "Office.context.mailbox.Item.start" property
I'll ping @macOutlookExtensibility again and try to track down some answers internally.
The same issue reproduced in Outlook 2016 Online with CU 13.
The behavior is the following:
1/ when we open existing meeting with distribution list added - recipientType == 'other'
2/ when select the distribution list from the "People" dropdown - recipientType == 'user'
3/ when select the distribution list from the "People" dropdown by clicking "+" sign in the field - recipientType == 'distributionList' (as expected)
