--- title: "CX Portal Release V40" slug: "cx-portal-release-v40" updated: 2026-05-27T10:25:48Z published: 2026-05-27T10:25:48Z canonical: "support.dise.com/cx-portal-release-v40" --- > ## Documentation Index > Fetch the complete documentation index at: https://support.dise.com/llms.txt > Use this file to discover all available pages before exploring further. # CX Portal Release V40 ## ![Brush.svg](https://cdn.document360.io/b18b81f9-f0ab-453e-8933-1b71091f98f7/Images/Documentation/Brush.svg?sv=2026-02-06&spr=https&st=2026-11-12T18%3A03%3A09Z&se=2026-11-12T19%3A03%3A09Z&sr=c&sp=r&sig=M9w4k5Bwoe0c%2FDAq47nFU7dt83g7mbEoo%2FAzhU9nfZA%3D) Improvements #### Playlist duration excludes expired items Playlist duration calculations now exclude expired items, giving a more accurate total based on content that is still active or scheduled to play. #### Time condition validation messages Users now get clearer feedback when entering an invalid time condition, including a detailed information box, a red border around invalid fields, and a short validation message. #### Seconds in playback reports Playback statistics reports now support seconds in the time selection, making it easier to define a more precise reporting window. #### Clearer move conflict messages Error messages have been improved when moving media, locations, or playlists into a destination where an item with the same name already exists. When moving multiple items, CX Portal now shows a simpler summary message when only some items cannot be moved because of naming conflicts. #### Brand deletion dependency handling Brand removal has been reworked to use the current permission model, making deletion more reliable for brands with role-bindings and other linked content. This resolves the context-related error that could previously occur during brand deletion while preserving the existing safety checks. ## ![Bug.svg](https://cdn.document360.io/b18b81f9-f0ab-453e-8933-1b71091f98f7/Images/Documentation/Bug.svg?sv=2026-02-06&spr=https&st=2026-11-12T18%3A03%3A09Z&se=2026-11-12T19%3A03%3A09Z&sr=c&sp=r&sig=M9w4k5Bwoe0c%2FDAq47nFU7dt83g7mbEoo%2FAzhU9nfZA%3D) Bug fixes - Long custom setting names and values on a player are now truncated so they no longer expand sections, hide interface elements, or create layout issues. - Fixed an issue where users could view a message but could not open it from the **In Use By** dialog on a media item because of an incorrect URL. - Fixed an issue where auto-generated playlist names did not update when the parent location name changed. These names now stay in sync with both the placeholder and the location. ## ![Hand.svg](https://cdn.document360.io/b18b81f9-f0ab-453e-8933-1b71091f98f7/Images/Documentation/Hand.svg?sv=2026-02-06&spr=https&st=2026-11-12T18%3A03%3A09Z&se=2026-11-12T19%3A03%3A09Z&sr=c&sp=r&sig=M9w4k5Bwoe0c%2FDAq47nFU7dt83g7mbEoo%2FAzhU9nfZA%3D) Known issues - Playlists can still be moved into a folder that already contains a playlist with the same name, and no error message is currently shown.