Your 3D printer may stop mid-print due to a technical reason. However, most of the time it will be because you have run out of filament, the filament has snapped or stripped, your nozzle is blocked, or your extruder has over-heated.