Found while testing #8857 **Steps to reproduce:** 1. Create Preset A in the Monomer Creation wizard with specific component codes (e.g., Base='HB1', Sugar='HS1', Phosphate='HP1') 2. Create Preset B in the Monomer Creation wizard with the same values as in Preset A (HB1, HS1, HP1) for the component codes 3. Observe Preset A and Preset B in the library **Actual Result:** Preset B does not appear in the library. Instead, the properties of Preset A are updated https://github.com/user-attachments/assets/f5e3a1ce-15ab-4adc-9a77-422ab72878f5 **Expected Result:** Both Preset A and Preset B are listed in the library as separate entries, each with the same component codes Refer to BA confirmation <img width="700" alt="Image" src="https://github.com/user-attachments/assets/3a86d137-d84b-4ac8-8909-eaa66b282493" /> **Found in Environment:** - Ketcher Version 3.14.0-rc.1 Build at 2026-03-02; 15:10:01 - Indigo Version 1.42.0-rc.1.0-g7b8e9cfc9-wasm32-wasm-clang-19.0.0 - Chrome Version 146.0.7680.31 (Official Build) (64-bit) - Win11
Found while testing #8857
Steps to reproduce:
Actual Result:
Preset B does not appear in the library. Instead, the properties of Preset A are updated
Preset.with.the.same.component.codes.mp4
Expected Result:
Both Preset A and Preset B are listed in the library as separate entries, each with the same component codes
Refer to BA confirmation

Found in Environment: