Skip to content
3D Print Troubleshooting, Calibration & Parts

HMS 0300-2000-0001-0003: X axis homing abnormal, timing belt loose

Affiliate disclosure

LayerWalker is a participant in the Amazon Services LLC Associates Program. We may earn a commission when you buy through links on our site, at no extra cost to you.

Short answer

The X belt is loose enough that the motor turns without the toolhead following. Tension it until it is firm and dead when plucked, not until it sings. Over-tightening causes a different set of problems that are harder to find.

Difficulty easy Time 15-20 min Parts none Tools Hex keys

Bambu reports abnormal X axis homing with the timing belt possibly loose. This is the sibling of the general homing error: that one is about friction, this one is about the belt losing its grip on the pulley.

Affected machines: H2, P2S, X2D and related.

Where to buy

2
Prime Editor's Pick

GT2 Timing Belt 6mm Width,Pitch 2mm,3D Printer Open GT2 Timing Belt 6mm,Upgrade Nylon Tooth Surface Non-Slip Version for 3D Printers,CNC.(10 Meters)

Newwish
In Stock
9.6 /10
ACMS Score
ACMS Score is calculated based on product ratings, reviews, and sales performance to help you make informed purchasing decisions.
Updated: Sep 1, 2026
Last update on Sep 1, 2026 / Affiliate links / Images, Product Titles, and Product Highlights from Amazon Creators API.

How to tell loose from stiff

Both produce homing failures. The difference is what you feel by hand with the power off. A stiff axis resists steady pressure across its travel. A loose belt lets the toolhead move a few millimetres with a soft, springy feel before the motor takes up. Push the toolhead gently side to side — noticeable free play means belt.

Symptom

Homing fails, or prints show layer shifts that always go the same direction

Most likely cause

Timing belt tension too low, letting the belt skip teeth

The fix
  1. Power off and check free play by rocking the toolhead against the stationary motor.
  2. Locate the tensioner for the X belt on your machine and take up slack in small increments.
  3. Pluck the belt between pulleys. It should give a short, dead thud that stops immediately.
  4. Move the gantry through its full travel and re-check. Belts tension unevenly if the gantry is not square.
  5. Check the pulley grub screws. A loose grub screw on the motor shaft mimics a loose belt exactly and no amount of tensioning fixes it.

The grub screw nobody checks

If tensioning does not hold, look at the pulley on the motor shaft. Grub screws back out with vibration, and one that has loosened lets the pulley spin freely on the shaft. The symptom is identical to a slipping belt. Tighten onto the flat of the shaft, not onto the round.

Do not overtighten

An over-tensioned belt loads the motor bearings, increases positional error, and pulls the frame out of square over time. If you need to crank a belt hard to stop skipping, something else is wrong.

LayerWalker

Print defect diagnosis, calibration procedures and parts that actually fit. Corrections welcome through the contact page.