Embroidery machine error messages: what they mean and where to start

An error message is a sensor telling you it saw something it did not expect. Work out which sensor spoke and you are most of the way to the fix, whatever brand you own.

Quick answer

Embroidery machine errors come from a small set of sensors: the upper thread sensor, the bobbin sensor, the embroidery unit's home position sensor, the main shaft or motor load monitor, and hoop detection. Identify the category from the wording, stop with the needle up, power off, clear the cause, then power back on.

Modern embroidery machines are full of switches and sensors, but almost every message you will ever see on the screen traces back to one of five jobs: watching the top thread, watching the bobbin, knowing where the embroidery arm is, protecting the motor and main shaft, and checking that the hoop and design make sense together. The exact wording and the code number change from brand to brand. The mechanics do not. That is why this section is organized by what the machine is sensing rather than by a list of codes.

What sensors trigger embroidery machine errors?

Upper thread sensor

On single-needle home machines the top thread passes a sensor, often a small wheel or a contact in the thread path near the tension area, that expects to see the thread moving every time a stitch forms. If the thread breaks, slips out of the take-up lever, or runs off the spool, motion stops and the machine halts with a message along the lines of "check and rethread the upper thread". Multi-needle machines put a detector on every needle path, usually a roller that the thread turns as it feeds, so the machine knows which needle lost its thread. Details are on the upper thread errors page.

Bobbin sensor

Many home machines can tell when the bobbin is nearly empty, using an optical or mechanical sensor in the bobbin area. The warning ("the bobbin thread is low" or similar) is advisory: you usually have a short distance left. Other machines and many multi-needle heads have no bobbin sensor at all and rely on a stitch counter you reset each time you change bobbins. See bobbin errors.

Carriage home position sensor

The embroidery unit moves the hoop on two motor-driven axes. When you switch on, the unit drives each axis until it finds a home switch, so it knows where zero is. If the carriage is blocked, slips, or cannot find home, you get an embroidery unit or carriage error. Hoop drag, an arm bumping a wall, or a loose unit connection are the usual causes. See embroidery unit and carriage errors.

Main shaft position and motor lock

The control board watches the main motor's load and the position of the main shaft. When a thread nest jams the hook or a needle hits something solid, the motor stalls, current spikes, and the machine shuts the motor off to protect itself. Wording varies widely: "motor locked", "safety device activated", "check for tangled thread". On multi-needle machines a separate message often says the main shaft is not at its stop position. See motor lock and main shaft errors.

Hoop detection and design checks

Many machines read which hoop is attached through a coded tab or switch on the hoop connector and will refuse a design that does not fit, or a design that extends past the limits of the selected field. Others accept any hoop and rely on you choosing it on screen. File and memory messages belong to this group too. See hoop and design errors.

Where the five main error sensors sit on an embroidery machine 1 upper thread sensor 2 bobbin sensor 3 carriage home sensor 4 main shaft / motor 5 hoop detection
The five places most error messages come from. Exact positions differ by model, but every machine has some version of each.

Which error category is my message?

Read the wording, not just the number. Find the closest match below and go to that page.

Typical error wording mapped to its category
Typical wording or behaviorSensor behind itGo to
"Check upper thread", "rethread the upper thread", machine stops and backs up on a multi-needleUpper thread sensorUpper thread errors
"The bobbin thread is low", "bobbin almost empty", bobbin counter reachedBobbin sensor or counterBobbin errors
"Embroidery unit will move", carriage error, arm cannot initialize, grinding when the arm movesCarriage home and driveCarriage errors
"Motor locked", "safety device activated", "thread tangled", overload, main shaft not at stop positionMain motor load and shaft positionMotor lock errors
Wrong frame or hoop, design too large, "attach the hoop", cannot read file, memory fullHoop detection and design checksHoop and design errors
"Raise the needle", "lower the presser foot", "release the bobbin winder"Position switchesReading error messages

What should I do first when an error appears?

The same safe sequence works for almost every message. Stop the machine if it has not stopped itself. Bring the needle to its highest position with the needle up/down button or by turning the handwheel toward you. Switch the power off before your fingers go near the needle, hook or carriage. Clear the cause, power back on, and let the machine initialize. Do not pull a jammed hoop or force the handwheel: that is how hook timing gets knocked out. The full procedure, with when to stop and call a technician, is in how to read any embroidery machine error.

When is an error really a maintenance problem?

Lint is behind a surprising share of sensor errors. A packed bobbin area can make a bobbin sensor misread, a fuzzed-up thread path can drag the upper thread enough to trip a break, and a dry or dirty hook raises motor load. If errors start appearing on a machine that used to run cleanly, clean it before anything else: see cleaning the bobbin area and the maintenance schedule. If the machine still throws the same error after a clean, or you hear grinding or a hard knock, read when to take your machine in for service.

Where should I start?

All guides in this section

Frequently asked questions

Are embroidery machine error codes the same across brands?

No. Numbered codes are specific to each manufacturer and often to each model family, so the same number can mean different things on two machines. The underlying categories are shared, though: thread, bobbin, carriage, main shaft and hoop. Match your code against the error table in your own manual.

Why does my embroidery machine show an error right after I turn it on?

At power-on the machine checks its sensors and, with the embroidery unit attached, drives the carriage to its home position. An error at this moment usually means the carriage could not move freely (a hoop left on, something touching the arm, an object behind the unit) or the needle is not in its up position.

Can I ignore an error and keep stitching?

Only for advisory messages you understand, such as a low-bobbin warning you have chosen to finish on. Errors that stop the motor, like a lock or overload message, exist to protect the hook, needle bar and drive. Clear the cause first, or you risk knocking the hook timing out.

What does it mean when the error keeps coming back after I clear it?

A repeating error with no visible cause points to a dirty or failing sensor, a loose connector, or a mechanical fault the sensor is correctly reporting. Clean the sensor area, check the obvious causes once more, then book a service visit rather than repeatedly forcing the machine.

Sources and further reading

  • Brother USA support manuals and error tables for Brother home and PR-series machines
  • Baby Lock manuals and dealer support
  • Janome manuals for Memory Craft and embroidery-only machines
  • BERNINA manuals and embroidery module documentation