Microsoft Office 365 package v3.8.11- Validation Error: "You must provide a value for Shared mailbox"

Package:

UiPath.MicrosoftOffice365.Activities v3.8.11

Platform:

Windows, UiPath Studio Desktop

Summary:

Upgrading the Microsoft Office 365 Activities package from v3.7.10 to v3.8.11 introduces validation errors (“You must provide a value for Shared mailbox”) on all pre-existing Move Email and Get Email List activities that were configured with “Use Integration Service Mailbox” mode prior to the update. The errors cannot be resolved on v3.8.11 — a revert to v3.7.10 combined with configuring the “Shared mailbox” property on the Integration Service connection in Orchestrator is required.

Steps to Reproduce:

  1. Have a project using

    UiPath.MicrosoftOffice365.Activities

    v3.7.10 with existing Move Email (

    MoveEmailConnections

    ) or Get Email List (

    GetEmailListConnections

    ) activities configured to use an Integration Service connection with the mailbox mode set to “Use Integration Service Mailbox” (internally serialized as

    UseSharedMailbox="True"

    ,

    StoredValue="UseISMailbox"

    ).

  2. Update the package to v3.8.11.

  3. Observe that all such activities now produce validation error:

    “You must provide a value for Shared mailbox”

    .

  4. The error cannot be resolved on v3.8.11 even by configuring the Orchestrator connection’s “Shared mailbox” property.

Resolution Found:

Both of the following steps are required together:

  • Revert the package to

    v3.7.10

  • Set the “Shared mailbox” property on the Microsoft Outlook 365 Integration Service connection in Orchestrator to the shared mailbox address (e.g.,

    ITSupport@nationalwindscreens.co.uk

    )

Neither step alone resolves the issue — both are required in combination.

Root Cause Analysis:

  • Activities created with older package versions serialize the “Use Integration Service Mailbox” mode as

    UseSharedMailbox="True"

    with

    SharedMailbox="{x:Null}"

    . This was previously valid.

  • Package v3.8.11 introduces a validation rule that requires

    SharedMailbox

    to have a value whenever

    UseSharedMailbox="True"

    , even when the activity is in “Use Integration Service Mailbox” mode where no explicit shared mailbox was previously needed.

  • Newly placed activities on v3.8.11 serialize the same “Use Integration Service Mailbox” mode as

    UseSharedMailbox="False"

    , bypassing the validation — confirming an inconsistency in serialization between old and new package versions.

  • The UI for both old and new activities appears identical (toggle On, shared mailbox field greyed out), yet only the pre-existing activities fail validation.

Impact:

44 activities across 43 workflow files were broken simultaneously by the package update with no migration path or warning provided. This is a breaking change.

Expected Behaviour:

Activities configured with “Use Integration Service Mailbox” mode in v3.7.10 should continue to validate successfully after upgrading to v3.8.11, without requiring a package revert and manual Orchestrator connection changes.

Affected Activity Types:

MoveEmailConnections (Move Email), GetEmailListConnections (Get Email List)


We’ll have a fix for this issue in the next release.