You mentioned coasting. Absolutely make sure that's off. Coasting inherently extrudes less material than what's needed to print the model correctly, and this underextrusion will accumulate. PETG is really sensitive to underextrusion because it doesn't self-adhere well without a lot of effort to get things right (temperature, speed, etc.) and unless/until the amount extruded is enough to adhere well, it'll just get dragged by the nozzle.
Also 220°C is way too low for PETG, and low temperatures will exacerbate this kind of problem. I'd consider 230°C the absolute minimum for PETG, and 240-250 preferable. Ignore what the filament manufacturer or vendor advertises about lower temperatures being okay; this is normally a marketing ploy to ensure they can sell to users with printers that don't recommend high temperatures or have hard limits in firmware and users who are worried about PTFE off-gassing when operating at higher temperatures (not a real issue at or below 250°C, and probably not even up to 260-275, but still common FUD). Even if they don't want to be deceptive they're competing with other vendors who do.
Further, make sure fan is off, or at least set to very low speed. Rapid cooling will completely mess up PETG adhesion. PETG is still very viscous at printing temperatures (unlike PLA) so there's no need to start cooling it right away to ensure it keeps its form.
Finally, PETG is just a real pain to print with. At first I thought it was a nice material, because it holds shape well and can stand up to fairly high temperatures (which are still true), but there are lots of gotchas and it's really hard to tune your settings to get good adhesion and strong parts. Be prepared to do a lot of experimentation beyond the things I've written in this answer to get good results if you want to keep using it.