How to print TPU material with 3D printer
Elastomers do much better on direct-drive heads (pulled to the head by the motor) than on Bowden designs (where the material is pushed to the head by a motor). This is because the flexible TPU or TPE can bend in the guide tube, causing lag during advance/retract changes, and sometimes even bind up during delivery.

Look for equipment which explicitly states that it is compatible with, and designed for, flexible filaments.