Prusa
  • SHOP
    • Latest products
    BY CATEGORY
    • 3D printersnew
    • 3D printer upgradesnew
    • Materials
    • Accessories
    • Spare parts
    • Courses
    • Merch
    • Get a price quote
    QUICK LINKS
    • Shipping & delivery
    • Returns & refunds
    • Payment & financing
    • Warranty
    • VAT & Customs fees
    • FAQ

    0 item in your cartitems in your cart

    Your cart is empty

    Go to cartShop 3D printers

    My profile

    Log in to see orders, saved items

    My profile

    Signed in as

    • Orders
    • Logout
  • 3D PRINTING
    • Explore 3D printing
    FOR BEGINNERS
    • 3D printing 101
    • How FDM printing works
    • Buying your first printer
    • 3D model catalog
    BY APPLICATION
    • Rapid prototyping
    • Manufacturing
    • Engineering
    • Research
    • Arts & design
    GO DEEPER
    • Materials guide
    • Courses
    • Webinars
    • Case studies
    • Custom 3D printing
  • 3D PRINTERS
    • All 3D printers
    FOR
    • Home or garageHobbyists, tinkerers and home printing
    • BusinessIn-house production for small teams
    • EnterpriseFleets, security and scale
    • Which Prusa is right for me
    SHOP & BROWSE
    • CORE One+new
    • CORE One+ INDXnew
    • CORE One L+new
    • CORE One L+ INDXnew
    • XL+new
    • MK4S
    • Prusa Pro HT90
    • Prusa Pro AFS
    • Prusa Pro SLX
    MORE FROM PRINTERS
    • Parts & upgradesnew
    • Critical infrastructure
    • Case studies
    • Signature Oak
    • Kits
  • MATERIALS
    • All materials
    BY USE
    • Every-day & design
    • Functional engineering
    • Composites
    • Pro speciality
    • SLA resins
    PRUSAMENT
    • PLA
    • PETG
    • ASA
    • PC
    • PA11
    • Flex
    • TPU
    MORE FROM MATERIALS
    • Materials guide
    • We make material in house
    • Sustainability
    • Order on the store
  • SOFTWARE
    • All software
    PREPARE THE PRINT
    • PrusaSlicer 3.0New
    PRINT & MONITOR
    • Prusa Connect
    • EasyPrint
    • iOS & Android app
    • Prusa Farm
    GET STARTED
    • Download & install
    • Knowledge base
    MORE FROM SOFTWARE
    • 3D model catalog
  • SUPPORT
    • Explore support
    FIND ANSWERS
    • Knowledge base
    • Troubleshooting
    • Courses
    • Webinars
    GET HELP
    • Contact us
    • Livechat
    • Shipping & delivery
    • Warranty
    • Returns & refunds
    • Service & spare parts
    • Service & Repair
    COMMUNITY
    • Forum
    • Reddit
    • Printables
  • TRUST CENTER
    • Trust Center overview
    BY TOPIC
    • GDPR
    • Certificates
    • Security
    • Compliance
    COMMITMENTS
    • Sustainability report
    TALK TO US
    • Contact the security team
  • COMPANY
    • About Prusa
    GET TO KNOW US
    • Our story
    • How we make printers
    • Open source
    • Brand & media kit
    NEWS
    • Blog
    • Newsroom
    • Events
    TRUST & PARTNERS
    • Sustainability
    • Resellers & distributors
    • Affiliate program
    • Contact
    • English
    • Čeština
    • Deutsch
    • Español
    • Français
    • Italiano
    • Polski
    • 日本語
  • Signed in as

    • Orders
    • Address
    • In-stock Alerts
    • My Courses
    • Subscription
    • Edit Account
    • Logout

Log in to see orders, saved items

Signed in as
  • Orders
  • Address
  • In-stock Alerts
  • My Courses
  • Subscription
  • Edit Account
  • English
  • Čeština
  • Deutsch
  • Español
  • Français
  • Italiano
  • Polski
  • 日本語
Shop

0 item in your cartitems in your cart

Your cart is empty

Go to cartShop 3D printers

My profile

Log in to see orders, saved items

My profile

Signed in as

  • Orders
  • Logout
SHOP
  • Latest products
BY CATEGORY
  • 3D printersnew
  • 3D printer upgradesnew
  • Materials
  • Accessories
  • Spare parts
  • Courses
  • Merch
  • Get a price quote
QUICK LINKS
  • Shipping & delivery
  • Returns & refunds
  • Payment & financing
  • Warranty
  • VAT & Customs fees
  • FAQ

Featured products

    Popular categories

      Trending searches

        Articles

          Blog

            Products

              Categories

                Suggested searches

                  Searching…
                  No results
                  Something went wrong.
                  ↑↓ Select↵ OpenEsc Close search
                  1. Support
                  2. Original Prusa XL
                  3. Printer troubleshooting
                  4. Homing error X #31304 (CORE One) #35304 (CORE One L) #36304 (CORE One INDX) #17304 (XL)
                   

                  Contents

                  • What happened?
                  • How to fix it?

                  Blog

                  • Print colorful and glowing Halloween decorations with our spooky offer
                  • Factorio Has Arrived on Printables
                  • Prusament PLA Lightweight: 65% lighter than regular PLA. Perfect choice for aircraft, cosplay, and more.

                  Newsletter

                  Signup and get our monthly squeeze on updates, blog, printables and much more.

                  By clicking, you agree to receive our newsletter.

                  This site is protected by reCAPTCHA Enterprise and the Google Privacy Policy and Terms of Service apply.

                  Factorio Transport Belts
                  E-shop
                  • 3D Printers
                  • Printer Upgrades
                  • Filaments
                  • Accessories
                  • Prusa Merchandise

                  © Prusa Research a.s.

                  Printables
                  • 3D Models
                  • Store
                  • Clubs
                  • 3D Design Contests
                  • Brands
                  Community
                  • World Map
                  • Forum
                  • User Groups
                  • Events
                  Help
                  • Prusa Help
                  • Prusa Academy
                  • 3D Printing Calculators
                  Software
                  • PrusaSlicer
                  • Prusa.app
                  • Prusa Connect
                  • Drivers and Software
                  Company
                  • About Us
                  • Blog
                  • Official Prusa Resellers
                  • Contact Us
                  • Certified for ISO 9001, ISO 14001, ISO 45001
                  • General Terms and Conditions
                  • General Terms and Conditions of Use of the PRUSA Websites
                  • Privacy Policy
                  • Information about cookies
                  • Customer Complaints Policy
                  • Status Page
                  • Do Not Sell or Share My Personal Information
                  • Supplemental Statements
                  • General Terms and Conditions
                  • General Terms and Conditions of Use of the PRUSA Websites
                  • Privacy Policy
                  • Information about cookies
                  • Customer Complaints Policy
                  • Status Page
                  • Do Not Sell or Share My Personal Information
                  • Supplemental Statements

                  © Prusa Research a.s.

                  JOSEF PRUSA®, PRUSA RESEARCH®, PRUSA POLYMERS®, PRUSA ORANGE®, PRUSA 3D ® AND PRUSAMENT® are registered trademarks of Prusa Development a.s. used by Prusa Research a.s. under licence from Prusa Development a.s.

                  Homing error X

                  #31304 (CORE One) #35304 (CORE One L) #36304 (CORE One INDX) #17304 (XL)

                  Relevant for

                  XL
                  CORE One family
                  CORE One INDX
                  Article is also available in following languages
                  English
                  Čeština
                  Polski
                  Deutsch
                  Français
                  Español
                  Italiano
                  日本語

                  What happened?

                  The printer displays the message "Failed to home the X-axis. Make sure there is no obstacle on the X-axis". 

                  Error name: Homing error X

                  Error code: #31304 (CORE One) #35304 (CORE One L) #36304 (CORE One INDX) #17304 (XL)

                  The error is most likely caused by a bad movement of the print head along the X-axis.

                  How to fix it? 

                  Make sure the X-axis can move correctly

                  Make sure there are no obstructions in the path of the X-axis. For example, there might be a piece of filament stuck around the belt or on a linear rail from a previous print. 

                  Check the belt tension

                  A loose or overtightened belt can cause inconsistent movement that can trigger the error. Check the belt tension, following the dedicated guide for your printer model. 

                  • Adjust belt tension (CORE One, CORE One L, INDX)
                  • Adjust belt tension (XL)

                  Check your X/Y axis motors and pulleys

                  If one of the motor pulleys loosens over time, it will misalign and contribute to inconsistent movement. The pulleys are positioned differently on each of the two XY motors. Each motor pulley has two set screws, one of which has to be aligned with the flat part of the motor shaft.

                  Note that the pulley position and orientation can vary across printers and their motors.

                  CORE One, CORE One L

                  The pulleys are positioned differently on each of the two X and Y motors. Looking from the front of the printer:

                  • Left 
                    • The teeth for the belt are above the set screws.
                  • Right
                    • The teeth for the belt are below the set screws.

                  XL

                  The pulleys are positioned differently on each of the two XY motors. Looking from the front of the printer: 

                  • Left
                    • Note the orientation of the pulley. The teeth for the belt are below the set screws.
                    • The pulley is 2.5mm higher than the start of the flat part of the motor shaft. Use the 2.5mm Allen key for reference.
                    • Alternatively, measure the distance between the beginning of the motor shaft and the pulley, 3.6mm.
                  • Right
                    • Note the orientation of the pulley. The teeth for the belt are above the set screws.
                    • The pulley is flush with the top edge of the motor shaft.

                  CORE One - How to access XY motors

                  To access the pulley attached to one of the XY motors, follow the steps below: 

                  1. Remove the side panel on the needed side. 
                    • Left side: remove 11 rivets to release the panel. 
                    • Right side: release the filament sensor by removing two screws from the handle, then remove 11 rivets to release the panel. 
                  2. Slightly loosen the belt tension, by slightly loosening by the same amount the two belt tensioner screws. 
                  3. Remove the four M3x35 screws securing the motor. 
                    Corner viewBottom view
                  4. Slightly raise the motor to make the pulley visible. Note the different distance between pulley and motor on each motor, and that one of the pulley set screws is aligned with the flat part of the motor shaft. 
                    X-motor (left from the front of the printer)Y-motor (right from the front of the printer)
                  Was this article helpful?
                  This action is available only to registered users. Please log-in.
                  Log in  to post a comment
                  No comments

                  Topics

                  • Troubleshooting
                    • Printer troubleshooting
                      • Extruder blob
                      • Multimeter usage
                      • PrusaLink Troubleshooting
                      • Homing error Z #17301 (XL)
                      • Modular bed error #17501 (XL)
                      • Dwarf error #17502 (XL)
                      • Nozzle Cleaning Failed #17834 (XL)
                      • Extruder preheat error #17202 (XL)
                      • Extruder thermal runaway #17204 (XL)
                      • Extruder Mintemp error #17208 (XL)
                      • Extruder Maxtemp error #17206 (XL)
                      • Puppy error #17514 (XL)
                      • No FW on USB flash drive #17604 (XL)
                      • Unsupported printer model #17610 (XL)
                      • Unsupported Buddy FW #17611 (XL)
                      • USB flash error #17613 (XL)
                      • Invalid FW size on USB flash drive #17603 (XL)
                      • USB flash drive not connected #17602 (XL)
                      • Firmware missing #17612 (XL)
                      • FW in internal flash corrupted #17608 (XL)
                      • Hash verification failed #17607 (XL)
                      • Imposter! Fake signature #17606 (XL)
                      • Flash erase error #17605 (XL)
                      • Unsupported firmware BBF file #17614 (XL)
                      • Modular bed error #17250 (XL)
                      • Toolchanger error #17135 (XL) #36135 (CORE One INDX)
                      • Extruder temp not matching #17210 (XL)
                      • Modular bed error #17251 (XL)
                      • Modular bed error #17252 (XL)
                      • Modular bed error #17253 (XL)
                      • Modular bed error #17254 (XL)
                      • Modular bed error #17256 (XL)
                      • Modular bed error #17257 (XL)
                      • Modular bed error #17302 (XL)
                      • Modular bed error #17303 (XL)
                      • Dwarf error #17503 (XL)
                      • ESP error #17505 (XL)
                      • ESP error #17506 (XL)
                      • ESP error #17504 (XL)
                      • Emergency stop #17510 (XL)
                      • Puppy error #17511 (XL)
                      • Puppy error #17512 (XL)
                      • Puppy error #17513 (XL)
                      • Puppy error #17515 (XL)
                      • Puppy error #17516 (XL)
                      • Puppy error #17517 (XL)
                      • Puppy error #17518 (XL)
                      • Puppy error #17519 (XL)
                      • Puppy error #17520 (XL)
                      • Puppy error #17521 (XL)
                      • Puppy error #17522 (XL)
                      • Hotend preheat error #31202 (CORE One) #35202 (CORE One L) #26202 (MK4S) #13202 (MK4) #27202 (MK3.9S) #21202 (MK3.9) 
                      • Bed thermal runaway #31203 (CORE One) #35203 (CORE One L) #36203 (CORE One INDX) #26203 (MK4S) #13203 (MK4) #27203 (MK3.9S) #21203 (MK3.9) #28203 (MK3.5S) #23203 (MK3.5) 
                      • Hotend mintemp error #31208 (CORE One) #35208 (CORE One L) #26208 (MK4S) #13208 (MK4) #27208 (MK3.9S) #21208 (MK3.9)
                      • Bed mintemp error #31207 (CORE One) #35207 (CORE One L) #36207 (CORE One INDX) #26207 (MK4S) #13207 (MK4) #27207 (MK3.9S) #21207 (MK3.9) #28207 (MK3.5S) #23207 (MK3.5)
                      • Bed maxtemp error #31205 (CORE One) #35205 (CORE One L) #36205 (CORE One INDX) #26205 (MK4S) #13205 (MK4) #27201 (MK3.9S) #21201 (MK3.9) #28201 (MK3.5S) #23201 (MK3.5)
                      • Selftest failed (XL single-tool)
                      • Filament not loading (XL)
                      • Clogged hotend (XL)
                      • Heatbreak Mintemp error #17211 (XL)
                      • Heatbreak Maxtemp error #17212 (XL)
                      • Homing error X #17304 (XL)
                      • Homing error Y #31305 (CORE One) #35305 (CORE One L) #36305 (CORE One INDX) #17305 (XL)
                      • USB Port Overcurrent #17306 (XL)
                      • USB Device Overcurrent #17307 (XL)
                      • I2C Send Failed #17311 (XL)
                      • I2C Send Busy #17312 (XL)
                      • I2C Send Timeout #17313 (XL)
                      • I2C Send Undefined #17314 (XL)
                      • I2C Receive failed #17315 (XL)
                      • EEPROM I2C Receive Busy #17316 (XL)
                      • I2C Receive Timeout #17317 (XL)
                      • I2C Receive undefined #17318 (XL)
                      • Modular Bed Error #17319 (XL)
                      • Out of memory #17507 (XL)
                      • PNG Buffer Full #17508 (XL)
                      • Loadcell not calibrated #17523 (XL)
                      • Loadcell tare error #17524 (XL)
                      • Loadcell tare failed #17525 (XL)
                      • Loadcell measure failed #17526 (XL)
                      • Loadcell Bad Configuration #17527 (XL)
                      • Loadcell timeout #17528 (XL)
                      • LED Memory Error #17529 (XL)
                      • Marlin Request Timeout #17530 (XL)
                      • BBF Allocation Failed #17531 (XL)
                      • BBF Initialization failed #17532 (XL)
                      • Heatbed Port Overcurrent #31309 (CORE One) #35309 (CORE One L) #26309 (MK4S) #13309 (MK4) #27309 (MK3.9S) #21309 (MK3.9) #28309 (MK3.5S) #23309 (MK3.5) #12309 (MINI) #36309 (INDX)
                      • MMU Overcurrent #31310 (CORE One) #35310 (CORE One L) #26310 (MK4S) #13310 (MK4) #27310 (MK3.9S) #21310 (MK3.9) #28310 (MK3.5S) #23310 (MK3.5)
                      • I2C Send failed #31311 (CORE One) #35311 (CORE One L) #36311 (CORE One INDX) #26311 (MK4S) #13311 (MK4) #27311 (MK3.9S) #21311 (MK3.9) #28311 (MK3.5S) #23311 (MK3.5) #12311 (MINI/+)
                      • Loadcell Not Calibrated #31523 (CORE One) #35223 (CORE One L) #26523 (MK4S) #13523 (MK4) #27523 (MK3.9S) #21523 (MK3.9)
                      • Loadcell Measure Failed #31526 (CORE One) #35526 (CORE One L) #36526 (CORE One INDX) #26526 (MK4S) #13526 (MK4) #27526 (MK3.9S) #21526 (MK3.9) #36526 (CORE One INDX)
                      • Loadcell Bad Configuration #31527 (CORE One) #35527 (CORE One L) #36527 (CORE One INDX) #26527 (MK4S) #13527 (MK4) #27527 (MK3.9S) #21527 (MK3.9)
                      • Loadcell Timeout #31528 (CORE One) #35528 (CORE One L) #26528 (MK4S) #36528 (CORE One INDX) #13528 (MK4) #27528 (MK3.9S) #21528 (MK3.9)
                      • Heatbreak MINTEMP Error #31211 (CORE One) #35211 (CORE One L) #26211 (MK4S) #13211 (MK4) #27211 (MK3.9S) #21211 (MK3.9)
                      • Modular Bed Error #17320 (XL)
                      • Tangled filament
                      • Factory reset (CORE One L, CORE One, MK4/S, MK3.9/S, MK3.5/S, MINI/+, XL)
                      • Nextruder filament sensor (CORE One, CORE One L, MK4/S, MK3.9/S, XL/+)
                      • XY probe unstable #17105 (XL)
                      • XY position invalid #17106 (XL)
                      • Pin not reached #17107 (XL)
                      • Dock position out of bounds #17103 (XL)
                      • Tool offset out of bounds #17104 (XL)
                      • ESP not connected #17533 (XL)
                      • Connect Registration Failed
                      • Connect Registration Failed #17401 (XL)
                      • Selftest failed (XL multi-tool)
                      • Blue Screen of Death (BSOD) #31538 (CORE One) #35538 (CORE One L) #36538 (CORE One INDX) #26538 (MK4S) #13538 (MK4) #27538 (MK3.9S) #17538 (XL) #21538 (MK3.9) #28538 (MK3.5S) #23538 (MK3.5) #12538 (MINI)
                      • Stuck filament detection #31101 (CORE One) #35101 (CORE One L) #26101 (MK4S) #13101 (MK4) #27101 (MK3.9S) #21101 (MK3.9) #17108 (XL)
                      • Heatbed temp not matching #31209 (CORE One) #35209 (CORE One L) #26209 (MK4S) #13209 (MK4) #27209 (MK3.9S) #21209 (MK3.9) #28209 (MK3.5S) #23209 (MK3.5)
                      • Hotend temp not matching #31210 (CORE One) #35210 (CORE One L) #26210 (MK4S) #13210 (MK4) #27210 (MK3.9S) #21210 (MK3.9)
                      • Hotend Heater Overcurrent #17322
                      • Heatbed temp not matching #17209 (XL)
                      • Toolchanger problem #17813 (XL multi-tool)
                      • Loadcell troubleshooting
                      • Under-extrusion (Nextruder printers)
                      • EXTRUDER ERROR #17536 (XL)
                      • Uneven bed #31111 (CORE One) #35111 (CORE One L) #36111 (CORE One INDX)
                      • Filament sensor stuck #31113 (CORE One) #35113 (CORE One L) #36113 (CORE One INDX) #17113 (XL) #26113 (MK4S) #13113 (MK4) #27113 (MK3.9S) #21113 (MK3.9) #28113 (MK3.5S) #23113 (MK3.5) #12113 (MINI/+)
                      • Chamber MAXTEMP error #31214 (CORE One) #35214 (CORE One L) #36214 (CORE One INDX)
                      • Homing error X #31304 (CORE One) #35304 (CORE One L) #36304 (CORE One INDX) #17304 (XL)
                      • Puppy error #31511 (CORE One) #35511 (CORE One L) #36511 (CORE One INDX)
                      • Puppy error #31513 (CORE One) #35513 (CORE One L) #36513 (CORE One INDX)
                      • Chamber Mintemp error #31215 (CORE One) #35215 (CORE One L) #36215 (CORE One INDX)
                      • MCU in Buddy is overheated #31825 (CORE One) #35825 (CORE One L) #26825 (MK4S) #27825 (MK3.9S) #28825 (MK3.5S) #13825 (MK4) #21825 (MK3.9) #23825 (MK3.5) #17825 (XL) #12825 (MINI)
                      • Crash recovery axis long #31809 (CORE One) #35809 (CORE One L) #26809 (MK4S) #13809 (MK4) #27809 (MK3.9S) #21809 (MK3.9) #28809 (MK3.5S) #23809 (MK3.5) #17809 (XL) #12809 (MINI)
                      • Crash recovery repeated crash #31811 (CORE One) #35811 (CORE One L) #26811 (MK4S) #13811 (MK4) #27811 (MK3.9S) #21811 (MK3.9) #28811 (MK3.5S) #23811 (MK3.5) #17811 (XL) #12811 (MINI)
                      • Crash recovery axis short #31810 (CORE One) #35810 (CORE One L) #26810 (MK4S) #13810 (MK4) #27810 (MK3.9S) #21810 (MK3.9) #28810 (MK3.5S) #23810 (MK3.5) #17810 (XL) #12810 (MINI)
                      • Homing calibration needed #31118 (CORE One) #35118 (CORE One L) #36118 (CORE One INDX)#17118 (XL)
                      • Calibrate homing from menu #31120 (CORE One) #35120 (CORE One L) #36120 (CORE One INDX) #17120 (XL)
                      • Nozzle tool remains attached to the print head (CORE One INDX)
                      • Chamber overheating #36260 (INDX) #31260 (CORE One) #35260 (CORE One L) #17260 (XL)
                      • Chamber temperature is critical #36261 (INDX) #31261 (CORE One L) #35261 (CORE One) #17261 (XL)
                      • Clogged nozzle (CORE One, CORE One L, XL, MK4/S, MK3.9/S)
                      • Adjusting belt tension (CORE One/+, CORE One INDX, CORE One L/+)
                    • Diagnostics
                    • Print Quality Troubleshooting
                    • QR Error codes
                    • Print Error Messages