HI @FAllard
Welcome to the forum, Glad you found us in our corner of the internet…
This is actually a really good question and I would have to say it’s pretty typical for most printers. It’s not something specific to the CR10 or even creality printers. It is something that will happen to any printer at some point in time.
If you don’t mind I will use this as a bit of an opportunity to do a bit of a troubleshooting document and show everyone how I would troubleshoot this in my printer.
I know you have already done some work on this to work out the problem but to be complete about it I may touch on some things you have already done. As you work through this list you may be able to skip some steps as you have already completed them but this will be an opportunity to recheck anything you have already done.
I generally play the elimination to complete troubleshooting so first things first, Let’s eliminate the extruder as being part of the issue. Unscrew the bowden fitting from the top of the hot end. Heat up the nozzle (you will need this because the extruder will not work unless the nozzle is up to temp.) Once it’s warm Extrude 100mm of filament from the console of your printer. This will not be exact at this point but you can judge roughly if you are extruding 100mm of filament, 10mm or 500mm. If this is roughly correct you can move on. If not double check your esteps on your setup and let us know the result.
Now with the previous step complete, assuming successful you have eliminated the extruder motor, Bent or collapsed bowden tube, and broken or disfigured bowden fittings. Also at the same time you have heated the hot end and exposed a direct path from the top of the hot end to the nozzle.
Grab a meter of similar filament (cause we all know were have lots around :)), feed it by hand directly into the top of the hot end and see if by using moderate force you can push the filament all the way through the nozzle and have it come out at an even rate. If you cannot get it to go easily this confirms the problem is in the hot end.
Next part you need to look at is what part of the hot end is bent or broken, If you have made it this far it’s usually 1 of 3 things. Deformed nozzle, bent heat break or hardened plastic in the heat break.
Next step is pull the nozzle out of the hot end and push the meter of filament through it again, I generally do a different colour just to see if a chunk of old filament comes out. If you can push this filament through with no resistance (there should be none at this point) then the problem is in the nozzle, replace and retry pushing the meter of filament through it.
If you still feel resistance after pulling the nozzle the heat break is your cause, I generally will not clean them and try to “salvage” them, Cost is usually under $10 and does not make it worth your while to work at it.
Let me know how this guide worked out, especially if you are still having the problem we will try a different avenue.