FYI.
I had been using the command BOX_NOZZLE_CLEAN in the layer change g-code for my K2 Plus machine so that it would “clean” buildup off the nozzle at intervals during a long print. This worked great in Creality Print 6. But it stopped working after I upgraded(?) to Creality Print 7 !
After digging into it I found that CP7 has a bug that removes any custom g-code text consisting of double Z characters. In other words, it took my layer change g-code with ‘BOX_NOZZLE_CLEAN’ and spits it out to the G-code file as ‘BOX_NOLE_CLEAN’, where the ‘ZZ’ is missing in the word NOZZLE. It doesn’t do this with other double letters, only the letter Z, and it has to be an uppercase Z. Lowercase works fine, as I changed it to ‘box_nozzle_clean’ or even ‘BOX_NOzzLE_CLEAN’ and then it works as it did with CP6.
I opened a Tech Ticket with Creality notifying them of this issue. Not sure what Creality did to make CP7 behave like this, but it makes one wonder what other ‘subtle’ problems are lurking in CP7 ?