The print itself looks pretty mint, apart from the failure. If you don't have hot end leakage around the screws this looks like a design / orientation placement error
post
Check your bed adhesion (clean the bed with detergent and hot water, and I recommend a quick wipe with 91% IPA before each print) to prevent the model rotation seen in this picture, but in general parts with that little bed contact can be difficult to print correctly. If you can’t find an orientation that fits on the bed with more surface area, then slow the print down to minimize forces pushing the print. While supports help, they don’t hold onto the print as firmly as the bed does (on purpose).
I’ve run into some frustrating issues with small contact points with print beds. Another option is to use a smooth PEI plate and use a glue stick or Bed Weld or something to help improve adhesion.
For records, this is the model in Freecad and how it is sliced in BambuStudio

Have you tuned/dried the filament? As others suggested, you may want to add additional supports and slow the printing speed down.
Did you check preview mode on slicer? Do you use your own settings? Is purge line always that long?
I use factory preset "0.2mm standard" for a 0.4mm hotend. The purge line looks normal to me. I had an other comment with bambustudio and freecad files.
Looking again at your pic and wonder if part tilted while printing due to small area on bed. If it did, adding manual support to the print would help to stabilise as it goes up. Only thing is, that doesn't explain why there is filament on the right of the picture.
top 12 comments