A non-transitory computer-readable storage medium storing a sewing error management program for displaying error information relating to an error occurring in sewing of a sewing pattern formed from a plurality of sewing stitches on a display portion, the sewing error management program including computer-readable instructions that, when executed by a first processor provided in a sewing error management device, instruct the processor to perform processes comprising:
- communicating with a sewing machine over a communication interface, the sewing machine being configured to sew the sewing pattern formed from the plurality of sewing stitches;
- acquiring, for a plurality of errors that occur in the sewing of the sewing pattern, a total error image from the sewing machine over the communication interface;
- the acquired total error image having been generated by a second processor in the sewing machine by:
- acquiring coordinates representing a formation position of a sewing stitch being sewn at a time point when each of the plurality of errors occurs in the sewing of the sewing pattern;
- generating an error image obtained by drawing an occurrence position of each of the plurality of errors on a sewing pattern, based on the acquired coordinates on an image showing a shape of the sewing pattern;
- and
- displaying the acquired total error image on the display portion.