What happened?
Your printer is showing the message: "Overcurrent detected on xBuddy/Buddy heatbed port, disconnect the device."
Error name: Heatbed Port Overcurrent
Error code: #31309 (CORE One) #26309 (MK4S) #13309 (MK4) #27309 (MK3.9S) #21309 (MK3.9) #28309 (MK3.5S) #23309 (MK3.5) #12309 (MINI)
The error is shown when there is a damaged cable on the heatbed or any of its connections.
How to fix it?
Avoid touching the surface of the xBuddy/Buddy mainboard, touch it only from its edges.
The most likely cause of this issue is damage to the heatbed cable. Check the path between the heatbed and the xBuddy/Buddy board, and see if there are any parts that are broken or pinched.
In case there is no damage, check the cable connection to the heatbed and to the xBuddy/Buddy board. Try reconnecting the connectors.
In rare cases, this error message can be shown in case of damage to the mainboard. So if the cables and connectors are intact, try checking the board for any damage.
![]() | ![]() |
CORE One heatbed | MK4/S, MK3.9/S, MK3.5/S heatbed |
xBuddy board (CORE One, MK4/S, MK3.9/S, MK3.5/S)
![]() | ![]() |
MINI/+ heatbed (bottom) | MINI/+ heatbed (top) |
![]() | ![]() |
MINI/+ Buddy board | MINI/+ Buddy board |
18 comments
But when this happens, if I first preheat the printer to what ever filament I’m using, and let the printer get up to temp, then start what ever print. I no longer have the printer error out and restart. Leads me to believe it’s a coding/programming issue somewhere.