Views:
Applies to Product - Dynamics 365 Commerce

What’s happening?
Customers are experiencing delays in loading images on Product Detail Pages (PDPs) due to the GetMediaLocations API taking more than 20 seconds to respond. This results in images not displaying promptly or returning errors for some products.
 
Reason:
The root cause of this can be related to the high resolution of product images, which increases loading times. 
 
Resolution:
To address this of displaying all article images in POS while searching for products, follow these steps:
1. Image Management: Ensure that the images are appropriately sized and optimized for performance. For example, product and category images should be sized at 500 x 500 or 580 x 580 pixels.
2. Image File Types: Use .png or .jpg file types, with .jpg generally being smaller in size.
3. Image Resolution: Maintain a resolution of 72 to 150 dpi for web rendering, with 96 dpi being typical for demo images.
4. Performance Considerations: Displaying images for a large number of articles (e.g., 100,000) can impact the responsiveness of the POS client user interface. To mitigate this:
  - Optimize images for size and resolution as mentioned above.
  - Consider implementing lazy loading or pagination to manage the display of a large number of images efficiently.