Microsoft Dynamics 365 Blog

A look into the world of Microsoft Dynamics.

Why Is My Dynamics 365 Slow? (And Other Troubleshooting Tips)

Posted by Alanna Friedberg on Mar 1, 2022 9:15:00 AM

Why-Is-My-Dynamics-365-SlowEven if your IT department does everything correctly, you may occasionally run into issues while working in Dynamics 365. Optimal system performance depends on various factors, so it’s not always about your internet connection speed. Let’s look at some common reasons for Dynamics 365 running slow. In addition, we’ll cover some other solutions to problems users may encounter.

1. Dynamics 365 is Slow

Slowness is one of the most common complaints lodged by Dynamics 365 users. But, as we noted before, the problem isn’t necessarily with the internet connection. Below are some options for users to try and improve performance.

Update the Desktop Browser

Make sure you aren’t using an older browser like Legacy Edge or Internet Explorer. Many organizations still have these browsers installed. The age of your browser has a significant impact on responsiveness, leading to complaints about Dynamics 365 being slow.

Specific components of Dynamics 365, like Business Central, ended support for older browsers in 2021. Some features and optimizations in Dynamics 365 that only work in modern browsers. Updating the user’s browser is one way to address performance issues. Be careful about using a development version of a browser, as that could lead to instability and security issues.

Review Page Responsiveness

Dynamics 365 modules come with mechanisms designed to improve the responsiveness of the user interface. If you’re constantly running into issues with slow-loading pages, start by looking at how records get loaded. Dynamics 365 intuitively load records in smaller batches as users scroll through a list. That helps you scale page components to handle larger tables.

Caching the page structure, not the data, also helps it load faster after accessing it the first time. If you have pages with a more complex design, it can help to have the page redesigned to collapse secondary content that’s you don’t need to perform daily tasks. Another way to alleviate a slow Dynamics 365 instance is by hiding secondary content not required by users, a department, or the organization.

Review Attachment Sizes

Pictures and large documents can take longer to download, causing Dynamics 365 slowness. First, look at the size and quality of images you’re uploading to the platform. If you have an add-on app installed to capture images from our device, see if you can adjust the settings to reduce the overall image size.

Try to avoid downloading files if you only need a preview. Instead, try storing the files on an external drive that lets you preview a document or image. You can do that with SharePoint Online or Office 365. Once you’ve done that, create a link to that record within Dynamics 365.

Cutting down on the number of images and documents you store in the solution can help with Dynamics 365 running slow. In addition, it relieves the load burden when executing other routine database maintenance tasks.

Admin Recommendations for Slow Dynamics 365

If a user cannot work through issues with a slow instance, admins can check the following areas to see if that’s the root cause of the problem.

  • Test the speed of workflows and plugins in a sandbox to see how it performs
  • Look for any job failures in Settings/System Jobs
  • Make sure you don’t have duplicate data rules running that slow Dynamics 365
  • Check for browser plugins that could be affecting performance
  • Have the user clear their browser cache
  • Turn on Auditing
  • Check whether any external apps or third-party products are putting an extra load on your database
  • Look at the JavaScript within your form that’s making API calls
  • Evaluate system relationship and any downstream effects on updates

Developer Recommendations for Slow Dynamics 365

Developers can improve the performance of Dynamics 365 by following these tips when designing pages:

  • Cache and refresh data versus performing unnecessary calculations
  • Try to reduce the amount of work required by the system
  • Use Page Background Tasks if there’s a need to calculate values
  • Be more efficient when writing web services
  • Avoid exposing standard UI pages as web service endpoints

2. I’m Getting a Dynamics 365 Insufficient Permissions Error

Your system admins control the setup of security roles within Dynamics 365. If you’re running into a “Dynamics 365 Insufficient Error” message when you try to access the platform, that means there’s a problem with the access permissions around your role.

It could be that you’ve been set up with bare minimum privileges and must now access a record that requires a higher level of access. Your best bet is to reach out to the system administrator to clarify your security level. If you do require more access to proceed, your manager may need to handle the process of getting you the necessary permissions to continue working with certain records.

3. A Dynamics 365 Field is Locked By System

If you come across a locked field in one of your pages, it may be due to the system admins enabling additional security that limits what users can edit. They may do this for sensitive information that shouldn’t be changed without explicit permission. You can double-check with the admins to confirm whether the field is locked purposefully or may have been set accidentally.

If there’s a need to change the update permissions around the field, you may need to submit a request ticket to handle that request. From there, it will be up to the admins to determine if you should receive access to the field.

4. There’s an Error Stating a Previous Version of Microsoft Dynamics Has Been Detected

When this error appears, it means that your database is outdated. The admins must upgrade the database once users are no longer logged into the application to fix the error.

Improve Your Dynamics 365 Performance

Internet eBusiness Solutions assists organizations in making their Dynamics 365 instance run smoothly. Learn more about how you can cut down on problems with Dynamics 365 slowness by setting up a consultation with one of our Microsoft consultants.

Top 5 Hidden Features of Dynamics 365 Business Central

Topics: Dynamics 365