JACK Bartack Error Codes: T781E, T1900, 1900BSK
JACK JK-T781E, T1900 and 1900BSK bartack and button attaching machine error codes with meaning, first fix and the part to check.
- 8 min read
- Buying Guides

Written by Aashu, owner of Stitch Partner. These JACK bartack error codes cover the machines we support most, because we have supplied bartack and button machine spares to garment units since 1989.

Jump to: JK-T781E | JK-T1900 / T1900G | JK-1900BSK | अक्सर पूछे जाने वाले प्रश्न
First, note the exact code on the panel. Then switch off and reseat the plug named in the table. After that, restart and test on scrap cloth. However, if the same JACK bartack error code returns, stop restarting, because repeated faults can damage the board. Instead, check the motor cable and the supply voltage. Finally, replace a part only when the plug, cable and supply are fine.
JACK bartack error codes: JK-T781E
| Code | Meaning | What to do |
|---|---|---|
| E1 | Power module overcurrent or overvoltage | Restart; if it repeats, check the power board |
| E3 | Stepper motor communication abnormal | Check the cable between the stepper drive board and main board |
| E6 | Stepper motor sensing abnormal | Check the opto switch and the stepper mechanism |
| E7 | Motor plug loose, position signal abnormal, head blocked or fabric too heavy | Restart; check head, positioner, motor and module drive |
| E9 | Positioning signal abnormal | Check the up and down positioning signal and the belt pulley |
| E11 | Auto positioning fails after boot | Check the positioner; the motor will not run until it is fixed |
JACK bartack error codes: JK-T1900 and T1900G
| Code | Meaning | What to do |
|---|---|---|
| E-001 | Pedal not in middle position | Release the pedal |
| E-003 | Head tilt error | Return the head; check the tilt switch |
| E-004 / E-005 | Low / high voltage | Check supply |
| E-007 / E-034 | Main shaft driver abnormal | Switch off, wait, restart |
| E-008 / E-009 | 24 V supply error | Switch off, wait, restart |
| E-012 | Presser foot position error | Check CZ025 on the head signal board |
| E-013 | Encoder disconnected | Check plug X5 |
| E-015 | Beyond sewing area | Press RESET; check pattern and X/Y scale |
| E-016 | Needle bar up position error | Turn handwheel to bring needle bar up |
| E-018 | Cutter position error | Check CZ024 |
| E-019 | Emergency stop switch not normal | Reset the switch by hand |
| E-025 / E-026 | X / Y origin search error | Check CZ021 / CZ022 and X9 |
| E-027 / E-028 | Presser / thread-catching origin error | Check CZ025 or CZ026, and X9 |
| E-030 | Main board and stepping board communication | Power cycle; check the cable |
| E-035 / E-036 | Main board overcurrent | Power cycle; replace motor, then main board |
| E-037 / E-038 | Main shaft overcurrent / machine locked | Check encoder connection and mechanical jam |
| M-317 | Main board to panel communication error | Power cycle; check cable and boards |
| M-333 | Lubrication alarm | Oil the machine, press RESET, then clear the stitch count in parameter U245 so the message stops |
More JACK T1900 and T1900G main-control codes
These come from the main control error list in JACK’s T1900G manual, and they are missing from the table above.
| Code | Meaning | What to do |
|---|---|---|
| E-002 | Pause: RESET pressed while sewing, or the pedal stepped backward for an emergency stop | Press RESET, then restart or return to origin after trimming the thread |
| E-010 | Air valve or fan problem | Switch off and check for a short circuit |
| E-014 | Main shaft motor running abnormal | Switch off and check the motor encoder |
| E-020 | Stepping board software version error | Change the stepping board or update its program |
| E-023 | Thread-catching position error | Check CZ026 on the head signal board, then the optocoupler |
| E-031 | Stepping driver over-current | Switch off, wait and restart |
| E-039 | Main shaft over-speed | Switch off, wait and restart |
| E-040 | Over-current while the main shaft stops | Switch off, wait and restart; change the main shaft motor to test it, then the main board |
| E-043 | Thread-trimming motor origin search error | Check CZ026 on the head signal board and X9 on the control box |
| E-044 | Head board parameter abnormal | Check the head board and the X9 cable; press RESET to restore the head board parameters with parameter 67 |
| E-056 to E-069 | Stepping closed-loop faults on the DSP1 and DSP2 axes (communication, over-current, position error, over-speed) | Communication: check the SPI cable. Over-current: check the motor, then the stepping board. Position error or over-speed: run the motor in open-loop mode to test it, then check the driver, encoder cable and encoder |
| E-070 | Stepping board 90 V supply error | Switch off, wait and restart |
| E-071 | Lifting head in the wrong position | Check the lifting head sensor signal |
| E-072 | Middle presser foot motor origin not found | Enter the detection mode and check the motor power and encoder lines |
| E-073 | XY stitch spacing too large (over 12.7 mm) | Reduce the stitch spacing |
| E-093 to E-096 | Main board to stepping board communication packet errors | Check the communication lines between the main board and the stepping board |
| E-097 | Control software does not match the main board hardware | Fit the main board made for this product |
| E-100 / E-101 | System parameter version or range changed | The machine recovers the parameters automatically |
JACK T1900 and T1900G operation panel codes
| Code | Meaning | What to do |
|---|---|---|
| M-302 | Machine type parameter error | Press RESET; the panel opens parameter 241 so you can select and save the machine type |
| M-303 to M-305 | Stored parameter, head board parameter or pattern parameter abnormal | Press RESET, enter the system menu and recover the default setting |
| M-306 | Pattern not found or locked | Press RESET, confirm the pattern number and make sure the pattern is unlocked (patterns 101 to 200 are locked by default) |
| M-309 | Pattern beyond the sewing range | Press RESET and confirm the size is within K056 to K059 |
| M-310 | Stitch length beyond the normal range | Press RESET and check the pattern and the X/Y scale |
| M-316 | Counter exhausted | Press RESET |
| M-318 | External pattern storage full | Export the internal patterns first, then delete them and import again |
| M-320 / M-321 | Imported pattern already exists / not found on the USB stick | Change the pattern number on the stick / select a pattern that exists |
| M-324 | USB device not found | Try another USB storage device |
| M-999 | Undefined panel error | Shut down the machine and update the panel program |
Other M-300 to M-332 codes are pattern, memory and USB import errors: select another pattern, restore defaults from the system menu or update the panel program, as described in the manual.
JACK JK-1900BSK (older three-digit codes)
These come from JACK’s JK-1900BSK manual (Dahao panel). E7 machine lock (switch off and clear the jam); E10 pattern number not registered or pattern 0 chosen (press R and check the pattern); E30 needle bar not up (turn the handwheel); E40 beyond sewing area (press R, check the X/Y zoom rate); E43 enlargement error (switch off, check parameters 56 to 59 stay within the 40 x 30 sewing area); E45 pattern data abnormal (switch off, check the data ROM); E50 pause (press R); E221 lubrication alarm (restart, enter parameter 245 to clear the value, restart again); E302 head tilt (check the head, the blue plug on the adapter board and the tilt sensor); E303 24 V supply low; E305 cutter position (restart, check the knife position, or restore 67 as the manual says); E306 thread-catching position (check CZ026 on the head signal board, then the optocoupler); E730 encoder (check the main shaft motor cable); E731 main shaft and stepper communication conflict (check the encoder signal and connection); E733 main shaft over-current (power off, wait, restart); E811 over-voltage; E813 low voltage; E901 main shaft driver; E903 stepping driver over-current; E904 24 V over-current; E906 main shaft out of control; E907 and E908 X and Y origin (check the sensor plug and X9); E910 presser origin (CZ025 and X9); E913 thread-catching origin (CZ026 and X9); E914 feeding not in step with the main shaft; E915 and E916 communication with the panel and with the stepping board; E943 main board EEPROM read/write (check pins 26 and 27 of the X9 plug).
When a part is needed
First, origin errors are mostly a dirty or loose sensor plug. However, overcurrent and driver codes point to the motor or main board. Browse JACK part books to identify the exact part. Official reference: JACK T1900G instruction manual.
To prevent these faults, first keep the machine clean and oiled. Also, use a stabiliser, because unstable mains voltage causes many codes. In addition, never pull on the plugs, since loose or damaged cables cause repeat errors. Moreover, switch off before you unplug anything. Therefore, a few minutes of care each week saves costly repairs. Finally, keep a note of every code and the date, so you can spot a pattern.
When to fix JACK bartack error codes yourself
Besides that, always test after each fix. For example, run the machine slowly after you reseat a plug. Then, if the code returns, move to the next check. In short, change one thing at a time. Consequently, you will know what fixed it.
Also, remember that a code is only a clue. For instance, an overcurrent code may come from a dry machine, not a bad box. Likewise, a sensor code may be just a dirty sensor. Therefore, clean and check first, and then replace parts. As a result, you save money and downtime. Otherwise, you may change a good part.
However, some faults need a technician. For example, a burnt smell or a blown fuse means you should stop at once. Similarly, repeated overcurrent codes point to a failed part. Because of this, do not open a live control box. Instead, send us the model number and code on WhatsApp. Then we can suggest the right part quickly.
Meanwhile, keep this page handy, because the same codes appear on the T1900G. Therefore, save the link on your phone. Also, share it with your mechanic, so everyone reads the same list. Finally, come back whenever a new code appears.
अक्सर पूछे जाने वाले प्रश्न
What does E7 mean on JACK T781E? The motor plug is loose, the position signal is wrong, the head is blocked, or the fabric is too heavy.
How do I clear M-333? Oil the machine as the manual describes and press RESET. Then clear the stitch count in parameter U245, so the message does not come back.
For background, see sewing machines on Wikipedia.
Related guides
All JACK error codes by model | JACK A4, K4, A5 | JACK F4, F5, F6
About Stitch Partner: we deal in garment machinery and all spares: cloth cutting machines, steam irons, scissors and sewing machine parts. Our offline business has been serving tailors, boutiques and garment units since 1989, and we now deliver across India online.
In This Guide
Related Articles
Looking for the Right Sewing Part?
From machine parts and accessories to cutting tools and finishing essentials, find the products you need to keep your work moving.
Explore Our Products

