Material sync/cache does not reset when switching between printers of the same type (only updates if switching through a different printer type) #310

Open
opened 2026-04-05 16:19:47 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @ANGELESCALONABUENO on 3/15/2026

Is there an existing issue for this problem?

  • I have searched the existing issues

OrcaSlicer Version

OrcaSlicer 2.3.2-rc2

Operating System (OS)

Windows

OS Version

win 11

Additional system information

No response

Printer

klipper, mainsail version ,spoolman Creality Ender-3 V3 SE (multiple units, same model)

How to reproduce

Configure two or more printers of the same type/model (e.g., Ender-3 V3 SE) in OrcaSlicer.
Sync material on printer A.
Switch to printer B (same model) and sync material.
Observe that the material does not update unless you first switch to a printer of a different type/model (e.g., a Klipper-based printer) and then back to the second Ender-3 V3 SE.

Actual results

When switching directly between printers of the same type/model, OrcaSlicer keeps the material cache and does not force a material update or reconnection. The material only updates if I switch through a different printer type first.

Expected results

OrcaSlicer should force a material reload/sync and reconnection every time the printer is changed, even if they are of the same type/model.

Project file & Debug log uploads

https://github.com/user-attachments/assets/a3463fbb-6cc8-46ff-974e-e5ddd5e2e642

Checklist of files to include

  • Log file
  • Project file

Anything else?

*Originally created by @ANGELESCALONABUENO on 3/15/2026* ### Is there an existing issue for this problem? - [x] I have searched the existing issues ### OrcaSlicer Version OrcaSlicer 2.3.2-rc2 ### Operating System (OS) Windows ### OS Version win 11 ### Additional system information _No response_ ### Printer klipper, mainsail version ,spoolman Creality Ender-3 V3 SE (multiple units, same model) ### How to reproduce Configure two or more printers of the same type/model (e.g., Ender-3 V3 SE) in OrcaSlicer. Sync material on printer A. Switch to printer B (same model) and sync material. Observe that the material does not update unless you first switch to a printer of a different type/model (e.g., a Klipper-based printer) and then back to the second Ender-3 V3 SE. ### Actual results When switching directly between printers of the same type/model, OrcaSlicer keeps the material cache and does not force a material update or reconnection. The material only updates if I switch through a different printer type first. ### Expected results OrcaSlicer should force a material reload/sync and reconnection every time the printer is changed, even if they are of the same type/model. ### Project file & Debug log uploads https://github.com/user-attachments/assets/a3463fbb-6cc8-46ff-974e-e5ddd5e2e642 ### Checklist of files to include - [ ] Log file - [ ] Project file ### Anything else? <!-- Failed to upload "Grabación 2026-03-15 140814.zip" -->
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/OrcaSlicer#310