diff --git a/Marlin/src/gcode/queue.cpp b/Marlin/src/gcode/queue.cpp index 4e9a47eaf..eb7f6a74c 100644 --- a/Marlin/src/gcode/queue.cpp +++ b/Marlin/src/gcode/queue.cpp @@ -453,9 +453,8 @@ void gcode_line_error(PGM_P const err, const int8_t port) { stream_state = StreamState::STREAM_HEADER; // defer packet confirmation to STREAM_HEADER state else { if (bytes_received < stream_header.filesize) { - stream_state = StreamState::PACKET_RESET; // reset and receive next packet - SERIAL_ECHOLNPGM("ok"); // transmit confirm packet received and valid token - SERIAL_ECHOLN(packet.header.id); + stream_state = StreamState::PACKET_RESET; // reset and receive next packet + SERIAL_ECHOLNPAIR("ok", packet.header.id); // transmit confirm packet received and valid token } else stream_state = StreamState::STREAM_COMPLETE; // no more data required