Microsoft Dynamics 365 - Service Update 150 Release Notes

Service Update 150 for Microsoft Dynamics 365 9.1.0 is now available. This article describes the hotfixes and updates that are included in Service Update 150.


Note: Service Update naming convention has been revised to clarify the link between the version number and Service Update number. For example, Service Update 150 will now correspond to version number 150xx. Occasionally a Service Update will be canceled and all associated fixes will be rolled into a subsequent Service Update. For this reason, Service Update numbers may not always increase incrementally.

Update package Version number
Service Update 150 for Microsoft Dynamics 365 9.1.0 9.1.0000.15061

To determine whether your organization had this update applied, check your Microsoft Dynamics 365 version number. Click the gear icon in the upper-right corner, and then click About.

An (*) at the end of a fix statement denotes that this repair item was incorporated into multiple service update releases.

Service Update 150 resolves the following issues:

Repaired Functionality

The following list details issues whose resolutions repair items in Dynamics that are not functioning.

Platform Services

  • Some fields could not be updated using a software developer kit (SDK).*
  • Records containing the "Currency" field could not be created.
  • Solution Imports using autofac modules failed with exceptions when using Package Deployer.
  • Scoping applied incorrectly when a user was deleted in CallbackRegistration.
  • Inline images were not appearing correctly when emails were opened in web view.
  • Executing the plugin "ad.xrm.plugin.opportunitycustomactions" failed when any non-English language was used.
  • Extension tables could not be created or updated through the use of entity metadata.*


  • Screen readers did not announce selected recipients in the recipients picker control.
  • The Dynamics 365 navigation tab did not load when selected.

Knowledge Management

  • The translation of the text "completed" on the Timeline to the French language was incorrect.
  • When invoking with spacebar, the browser page would move down.
  • The "Load More" link did not appear when email threading was enabled.
  • When selecting a record that was added to a post on the Timeline, the record opened in a new tab.
  • The translation of the text "completed" on the Timeline to the French language was incorrect.


  • The process order model in the business process flow designer was out of order.*
  • When navigating from one business process flow (BPF) stage to an earlier stage on a different entity, the earlier entity record did not load.

Unified Interface

  • Filters did not function when applied to a due date on the Activity Pointers page.
  • Dashboards were empty when switching from "frozen mode" to online mode.
  • The "Terms of Use" link on the settings page did not function.
  • The "View command definition solution layers" link did not function on some buttons.
  • The wrong content type displayed for the TyleLayout.aspx page.
  • The "Form" page hung when the "Homepage" button was selected.
  • With "High Contrast Black/White" mode enabled, focus was not visible on "SLA details" grid items.*
  • Focus was not visible when navigating to the "Pin Dynamics 365" button or the "Close Add-in" button using a keyboard.
  • When selecting the "Open Powerbi" button in a dashbaord, the report did not load.*
  • The "MultiSelect Option Set" did not appear in print preview.*
  • The “Unit” column was missing in the UCI.
  • The "Account Delete Confirmation" message was not translated correctly to Japanese.
  • Video and audio could not be recorded on the Timeline.
  • The Resource Booking form did not load properly after when adding and saving some tasks from subgrids and then navigating to the form using the back arrow button.
  • In frozen mode, when the app hadn't been used in a while, opening a record and clicking the "Back" button resulted in an empty view.
  • Some button names displayed as "undefined".
  • Selecting the "Privacy statement" link in the settings page navigated the user to an unexpected login page, and once logged in, there was no way for the user to return to the app.
  • Screen readers was reading the "Quote" toggle button as a group.
  • Some text in the sentiment alert notification was cut off.
  • Screen readers did not announce the "Successfully downloaded" message when downloading any template.
  • Importing a solution after deleting the app and sitemap in the Customization window failed with an error ("An app can't have multiple site maps."*
  • In offline mode, banners on the bottom of the page were not evenly spaced, overlapping with the home bar, when other banner user interface elements were hidden.
  • Screen readers did not announce the "Saving account" message when selecting the "Save and Close" button.
  • No records displayed in the Duplicate Detection dialogue window.*
  • In offline mode, the icons of some entities did not load on non-default sitemaps.*
  • Screen readers did not read the status message "Your changes were saved".*
  • When setting up the Sales Pipeline Report on a schedule, the filter settings were not saved, and the wrong filter settings were used when a snapshot was generated.


  • Tool tips did not appear when hovering over the image annotation controls.*
  • Records with no images did not present an option to upload an image.

Error Messages, Exceptions, and Failures

The following list details issues whose resolutions correct actions that produce errors, unhandled exceptions, or system or component failures.

Platform Services

  • An error occurred when increasing the maximum length of the "Single line of Text" field to 4,000 ("Field length exceeds SQL Server limit of 900.").*
  • An error occurred when opening the schedule board ("Specific argument was out of the range of values. Parameter name: Time value was out of era range.").

Unified Interface

  • Attempting to drop down in a case chart resulted in an error ("There was an error retrieving the chart from the server…").
  • Opening an appointment's "Admin Console" page resulted in a script error.
  • An expected error message did not appear in an editable subgrid when a control on the form was configured to use the input mask control.
  • Solution imports with no entity present failed with an incorrect error message.*
  • Loading some omni channel dashboards resulted in an error ("An error has occurred.").
  • An error occurred when loading the Linear Slider and Linear Guage ("Error occurred during initialization of control ... Object does not support property or method 'crmJqmSlider'.").
  • An error occurred when performing a search using single quotes, while in offline mode, on the account Quick Find bar ("This operation failed because you are offline.").
  • Entities that were not available in offline mode unexpectedly displayed in offline mode with an error message ("…This operation failed because you're offline. Reconnect and try again.").

Return to the all version availability page.

If you have any feedback on the release notes, please provide your thoughts here