Filament preset disappears after checking "All printers" due to typo in JSON key ("compatible_prints" instead of "compatible_printers") #863

Closed
opened 2026-04-05 16:33:30 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @peter58228 on 2/6/2026

Is there an existing issue for this problem?

  • I have searched the existing issues

OrcaSlicer Version

3.7.1

Operating System (OS)

Windows

OS Version

Windows 11

Additional system information

No response

Printer

AnyCubic Kobra S1, Twotrees SK1

How to reproduce

  1. Open Filament Settings (edit an existing user preset).
  2. Go to the Dependencies tab.
  3. Check the "All" checkbox under Compatible Printers (or clear the restriction to make it universal).
  4. Save the preset.
  5. Observe that the filament preset disappears from the filament dropdown menu
  6. Open the fliament preset you can see the "compatible_prints" instead of "compatible_printers".

Actual results

Actual Behavior:
OrcaSlicer saves the JSON file with the key name "compatible_prints". Because of this typo (missing "er"), the preset becomes invalid or hidden from the UI.
Expected Behavior:
The key should be saved as "compatible_printers": [], allowing the filament to be visible across all printer profiles.
Environment:
OS: [e.g., Windows 11 / macOS]
OrcaSlicer Version: [e.g., v2.1.1]
Workaround:
Manually editing the .json file in the user folder and renaming "compatible_prints" back to "compatible_printers" restores the visibility of the profile.

Expected results

Observe that the filament preset disappears from the filament dropdown menu (all printers)

Project file & Debug log uploads

N/A

Checklist of files to include

  • Log file
  • Project file

Anything else?

No response

*Originally created by @peter58228 on 2/6/2026* ### Is there an existing issue for this problem? - [x] I have searched the existing issues ### OrcaSlicer Version 3.7.1 ### Operating System (OS) Windows ### OS Version Windows 11 ### Additional system information _No response_ ### Printer AnyCubic Kobra S1, Twotrees SK1 ### How to reproduce 1. Open Filament Settings (edit an existing user preset). 2. Go to the Dependencies tab. 3. Check the "All" checkbox under Compatible Printers (or clear the restriction to make it universal). 4. Save the preset. 5. Observe that the filament preset disappears from the filament dropdown menu 6. Open the fliament preset you can see the "compatible_prints" instead of "compatible_printers". ### Actual results Actual Behavior: OrcaSlicer saves the JSON file with the key name "compatible_prints". Because of this typo (missing "er"), the preset becomes invalid or hidden from the UI. Expected Behavior: The key should be saved as "compatible_printers": [], allowing the filament to be visible across all printer profiles. Environment: OS: [e.g., Windows 11 / macOS] OrcaSlicer Version: [e.g., v2.1.1] Workaround: Manually editing the .json file in the user folder and renaming "compatible_prints" back to "compatible_printers" restores the visibility of the profile. ### Expected results Observe that the filament preset disappears from the filament dropdown menu (all printers) ### Project file & Debug log uploads N/A ### Checklist of files to include - [ ] Log file - [ ] Project file ### Anything else? _No response_
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/OrcaSlicer#863