Problem summary: Panels not originating from SBP 24 will be assigned new IDs and not relink to existing Panels
Customer reported version: Flix 7.1.0
Customer reported platform: Windows 11
Steps to reproduce: 1) Launch the Flix Client and navigate to File > Preferences... > Third Party Apps > Sketching Tools 2) Ensure the Sketching Tool is set to Storyboard Pro 24, and close the Preferences 3) Create a New Show, New Sequence, and Clean Revision 4) Add a few Panels to the Revision via manual import (or the Photoshop Extension):
5) Export the Sequence to SBP by clicking the "Open in Sketching app" button. 6) Conform the XML in SBP 24, and save the SBP 24 project as a .sboard or .sbpz file 7) Navigate to the Sequence page in Flix, press the SBP Import button, and select the file from step 6 8) Once the import has finished, open the new Sequence Revision and observe how the Panels have been assigned new IDs:
Expected behavior: When roundtripping a SBP 24 project, unchanged Panels should relink to their original IDs and not be assigned new IDs.
Actual behavior: If SBP 24 is used to adjust a Sequence with Panels not originating from SBP, importing the SBP project back into Flix will cause the Panels to not relink. Instead, the Panels will be considered new and be assigned new IDs, even if they have not been changed at all.
Workaround: Besides using SBP 22, there is no known workaround for this issue. Additionally, unchanged panels may still version-up unexpectedly if SBP 22 is used, as a result of Bug 544665
Reproduced by Support in: Flix Client 7.1.1 - Windows 10 | Flix Server 7.1.1 - CentOS 7 | SBP 24 Flix Client 7.1.0 - Windows 10 | Flix Server 7.1.0 - CentOS 7 | SBP 24
Unable to reproduce bug in: Flix Client 7.1.1 - Windows 10 | Flix Server 7.1.1 - CentOS 7 | SBP 22 Flix Client 7.1.0 - Windows 10 | Flix Server 7.1.0 - CentOS 7 | SBP 22
Earliest version tested: Flix 7.1.0 - This issue only appears to affect SBP 24, which is supported for the Flix 7.1 series