K2 Plus starts to print without loading filament

Hi,

I cold start my K2 Plus. I watch it checking the filaments in each slot of the CFS. Next I send a print job from any of several versions of Orca slicer. The printer does not load any filament. The extruder moves over to the left side to where it normally starts laying down the vertical and horizontal lines. Initially, the Z offset is wrong to the point that it drags the nozzle on the build plate. Finally it finishes the print head’s “preprint moves”and starts printing the job, still with no filament loaded.

If I load the filament from the front panel first and then start the job, everything goes normally. I have had this problem with several of the latest firmware versions.

Ideas?

Thanks

Philip

Sounds like you have a g-code command issue. quick fix load the model in creality print, slice it, print it. If you have no issues then its a g-code command issues with the orca slicer. if it still does not print then its a hardware issues. let me know how you make out. we can go over more fixes once we know if software or hardware issue

1 Like

What I am not seeing yet is a clean isolation path.

Because the printer is not loading filament before the print starts, I would not start by assuming the model is corrupt. A bad model can cause strange toolpath behavior, but it usually does not explain the CFS failing to load filament before extrusion begins.

My first checks would be:

  1. Confirm this is not a slicer/profile issue.

Create a simple 20x20x1 mm high cube primitive, slice it with the same printer/CFS profile, and send that job. If the cube also starts without loading filament, the model is probably not the issue. That points toward the slicer start G-code, printer profile, CFS selection, or firmware macro behavior.

If the cube prints normally, then go back to the original model:

  • Export it as a single STL.
  • Start a new project.
  • Re-import the model.
  • –or–
  • Repair or simplify the mesh if needed.
  • Re-slice and test again.
  1. Separate the printer-side feed path from the CFS.

Remove the PTFE tube between the CFS/buffer and the printer, then run from the manual external spool. If it feeds and prints normally, the extruder, hotend, and printer-side filament path are probably OK. That shifts attention back to the CFS, buffer, slot selection, or the commands being sent at job start.

  1. Test the CFS one slot at a time.

Remove all spools except one known-good spool. Test each CFS slot with that same spool. That helps separate a bad slot, bad spool sensing, bad filament path, or slot-selection issue.

  1. Check the less common causes.

If the above points back to the CFS, check that the CFS cables are fully seated and that the slicer is actually assigning the print to a valid CFS slot/material.

If you strongly suspect firmware, the practical test is to roll back to the last firmware version where this did not happen and see whether the problem disappears.

I have same issue, I only use Creality slicer, it happen with all models. I have to cancel the job, load the filament then start the print.

I have the same problem after install the last firmware

Creality Print 7.2.0.5226 breaks CFS auto-loading — confirmed regression for me.

Print heats and levels normally, but filament never auto-loads (empty nozzle start) on 7.2.0.5226. Re-sliced the exact same model/slot with 7.1.0.4414 instead and it loads perfectly every time — only variable changed was slicer version.

I have exactly the same issue and used the same resolution by using older version of Creality Slicer.

BR

Michael

Hi all,

Adding a data point to this thread with a concrete root-cause lead, confirmed via G-code diff.

Setup: Creality K2 Plus Combo (1x CFS), firmware V1.1.4.11 (unchanged throughout testing).

Symptom: Same as reported above — printer starts printing without loading filament from CFS, even though the previous job had a filament loaded. Manual LOAD via touchscreen fixes it for exactly one print job, then the issue returns on the next job.

Confirmed fix: Downgrading Creality Print from 7.2.1.5476 to 7.1.0.4414 resolves it. Firmware was NOT changed, only the slicer — narrows this down to a slicer-side regression, not firmware/hardware.

Root cause (found by diffing the embedded config block of two G-code files sliced from the identical test model, one with 7.1.0.4414 and one with 7.2.1.5476):

Parameter 7.1.0.4414 (working) 7.2.1.5476 (broken)
wall_filament 1 0
solid_infill_filament 1 0
sparse_infill_filament 1 0
multicolor_method 0 1

In 7.2.1.5476, the per-object filament assignment defaults to “0” (unassigned) instead of the actual slot number in use. This is the same underlying bug that also throws “Invalid values found in the 3mf: wall_filament: 0 not in range [1,2147483647]” when trying to open a 7.2.x-saved project in 7.1.0.4414.

My working theory: with filament index 0, the firmware can’t determine which CFS slot needs to be loaded before the very first extrusion of a job, so it skips that initial load step. Mid-print tool changes (T1->T2 etc.) seem unaffected since the firmware actively switches slots there anyway — the bug looks specific to the very first load at print start.

Hope this helps the dev team narrow it down. Happy to share the two full G-code files if useful.

Creality Print versions involved: 7.2.0.5226 / 7.2.1.5476 (broken), 7.1.0.4414 (working)
Printer firmware: V1.1.4.11 (18 Jan 2026)

2 Likes

Quick follow-up to my post above:

I also had the “filament won’t change mid-print” issue on the same printer, and initially assumed it was a separate/unrelated problem. Turns out it isn’t — after downgrading to 7.1.0.4414 to fix the auto-load-at-start issue, mid-print filament changes started working correctly too, without any other change.

So this looks like one single root cause, not two separate bugs: any tool change that depends on the firmware reading a valid filament-slot number from the G-code is affected — not just the very first load at print start, as I originally guessed. The invalid “filament index 0” in 7.2.x’s G-code output (see table in my post above) breaks slot resolution across the board, not only for the initial load.

Worth folding into the same bug ticket if the dev team is tracking this — seems like a single fix should resolve both symptoms.

I still have the issue with Creality Slicer 7.2.1.5476 and Printer FW 1.1.6.4 and CFS FW 1.5.2

The printer starts with no filament to print and recognized it a bit later that printing is done without filament.

With Creality Print 7.1.1.4472 it is working fine.

@Creality When will you fix the problem

I’ve been away from 3D printing due to health reasons and only just restarted and am finding the same probs.

CP, 7.2.0.5226; and printer 1.1.5.5. i’ve tried newer versions of both with same issues.

Printer works fine with side spool.

I’m having this same issue.

I checked it again with Crealityprint 7.2.2 and Printer FW 1.1.6.4 and CFS FW 1.5.2 and it is working now.

@Creality: Thanks.