I noticed someone else here has/had similar issues after a firmware update. I suspect I could be in the same boat.
I haven’t investigated the firmware issue any further yet.
Apart from that, I also looked at my suppliers filament settings. He has the Ramming Volumetric Speed set to something other than -1.I altered mine to -1 (as per Generic PETG) and it seems to print OK …currently
PETG is a fickle beast. It sticks well to 2 things, itself and the nozzle. 90% of failures can be resolved by adding ‘G29.1 Z0.03’ to the end of your machine start code.
Because of it’s inherent stickiness, it has to be laid/plopped down, it cannot be smeared like other filaments. It also cannot be low enough to pick up ANY wisps of previous layers, otherwise it just gathers around the nozzle leading to a failure-blob.
You should find this useful as well.
I’ve seen you post this z offset recommendation before and I have to point out: most of us are having zero trouble printing PETG without adjusting our gcode. Bambu sells a lot of PETG and the stock profiles usually work just fine without tweaking your machine’s calibration.
Do an extrude in mid air and see if it curls to one side. If it does, swap nozzle hotend or clear it using cleaning filament. You may have a partial clog.
I also can’t do a cold pull. The 170 degree warning won’t go away and there is no way around it. It won’t let you cool to 100C and then back the filament out.