Skip to main content

Wayline Interrupt Reason List

This document lists the interrupt reasons and their descriptions that SuperDock series products may encounter when executing wayline missions. The interrupt reasons are categorized by drone model for quick identification and troubleshooting.

Interrupt Reason Categories

According to the official DJI API documentation, the wayline mission progress report includes interrupt reason information. The supported interrupt reasons vary across different drone models:

  • M3/M4 Series: Applicable to drone models such as M3E, M3T, M3E, M4E, M4T
  • M300/M350 Series: Applicable to DJI Matrice 300 RTK, DJI Matrice 350 RTK, etc.

M3/M4 Series Drone Interrupt Reasons

Error CodeError NameDescription
-19FILE_TRANSFER_FAILFile transfer failed
-18SDR_CHANGE_FAILSDR change failed
-17LOCK_MOTOR_RECOVERY_FAILMotor lock recovery failed
-16LOCK_MOTOR_FAILMotor lock failed
-15UPLOAD_CANCEL_BY_USERUpload canceled by user
-14MOTOR_STATE_ERRORMotor state error
-13PRECISE_FILE_MD5_CHECK_FAILPrecise file MD5 check failed
-12FILE_NOT_EXISTFile does not exist
-11CANT_EXCUTE_IN_CURRENT_STATUSCannot execute in current status
-10QUERY_EXCUTION_STATUS_INVALIDQuery execution status invalid
-9QUERY_NO_THIS_BREAK_POINTQueried breakpoint does not exist
-8QUERY_NO_THIS_MISSIONQueried mission does not exist
-7PARSE_RETURN_PACK_FAILEDFailed to parse return packet
-6INVALID_PARAMInvalid parameter
-5SEND_PACK_TIMEOUTSend packet timeout
-4SEND_PACK_FAILEDSend packet failed
-3SYSTEM_ERRORSystem error
-2UPLOAD_FILE_FAILEDUpload file failed
-1REQUEST_HANDLER_NOT_FOUNDRequest handler not found
773NO_ERRORNo error
1MISSION_ID_NOT_EXISTMission ID does not exist
2WAYLINE_INFO_ERRORWayline information error
3WPMZ_FILE_VERSION_NOT_MATCHWPMZ file version mismatch
4WPMZ_FILE_LOAD_ERRORWPMZ file load error
5NO_BREAK_INFONo breakpoint information
6CMD_INVALIDCommand invalid
257CANNOT_START_WAYLINE_WHEN_WAYLINE_RUNNINGCannot start wayline while wayline is running
258CANNOT_BREAK_WAYLINE_IN_CUR_STATECannot interrupt wayline in current state
259CANNOT_STOP_WAYLINE_WHEN_WAYLINE_NOT_RUNNINGCannot stop wayline when wayline is not running
260CANNOT_BREAK_WAYLINE_WHEN_WAYLINE_NOT_RUNNINGCannot interrupt wayline when wayline is not running
261CANNOT_REQUEST_DRONE_CONTROLCannot request drone control
262CANNOT_RESUME_WAYLINE_IN_CUR_STATECannot resume wayline in current state
513HEIGHT_LIMITHeight limit
514RADIUS_LIMITRadius limit
515CROSS_FLYLIMIT_AERACrossing flight-restricted zone
516LOW_LIMITLow limit
517OBSTACAL_STOPObstacle stop
518RTK_DISCONNECTRTK disconnected
519BOUNDARY_LIMITBoundary limit
520RC_PITCH_ROLL_BREAKRemote controller pitch/roll interruption
521AIRPORT_HEIGHT_LIMITDock height limit
522REQUEST_TAKEOFF_FAILTakeoff request failed
523AUTOTAKEOFF_RUN_FAILAuto takeoff run failed
524REQUEST_WAYLINE_FAILWayline request failed
525AGRO_PLAN_FAILFarmland planning failed
526REQUEST_QUICK_TAKEOFF_ASSIST_FAILQuick takeoff assist request failed
527QUICK_TAKEOFF_ASSIST_RUN_FAILQuick takeoff assist run failed
528VFENCE_LIMITVirtual fence limit
769GPS_INVALIDGPS invalid
770CANNOT_START_AT_CURRENT_RC_MODECannot start in current remote controller mode
771HOME_POINT_NOT_RECORDEDHome point not recorded
772LOWER_BATTERYLow battery level
773RETURN_HOMEReturn to home
774ADSB_ERRORADS-B error
775RC_LOSTRemote controller signal lost
776RTK_NOT_READYRTK not ready
777DRONE_IS_MOVINGDrone is moving
778DRONE_ON_GROUND_MOTOR_ONDrone is on the ground with motors on
779SURFACE_FOLLOW_CAMERA_INVALIDTerrain-follow camera invalid
780SURFACE_FOLLOW_HEIGHT_INVALIDTerrain-follow altitude invalid
781SURFACE_FOLLOW_MAP_WRONGTerrain-follow map error
782HOMEPOINT_NOT_MATCH_RTKHome point does not match RTK
784STRONG_WIND_GOHOMEStrong wind return to home
1025CANNOT_FIND_PAYLOADCannot find payload
1026ACTION_EXECUTION_FAILEDAction execution failed
1281USER_EXITUser exit
1282USER_BREAKUser interruption
1283USER_SET_GOHOMEUser triggered return to home
1536TRAJ_INIT_FAILTrajectory initialization failed
1537TRAJ_JOB_EXIT_BUT_MIS_RUNNINGTrajectory job exited but mission still running
1538TRAJ_ON_GROUND_MOTOR_ON_CANNOT_GOCannot proceed with motors on while on the ground
1539TRAJ_INVALID_START_INDEX_OR_PROGInvalid start index or progress
1540TRAJ_INVALID_CSYS_MODEInvalid coordinate system mode
1541TRAJ_INVALID_HEIGHT_MODEInvalid altitude mode
1542TRAJ_INVALID_FLY_WP_MODEInvalid flight waypoint mode
1543TRAJ_INVALID_YAW_MODEInvalid yaw mode
1544TRAJ_INVALID_TURN_DIR_MODEInvalid turn direction mode
1545TRAJ_INVALID_WP_TYPEInvalid waypoint type
1546TRAJ_FIR_LAS_WP_TYPE_ERRORFirst/last waypoint type error
1547TRAJ_GLOB_VEL_OUT_OF_RANGEGlobal speed out of range
1548TRAJ_WP_NUM_OUT_OF_RANGEWaypoint number out of range
1549TRAJ_LAT_LONG_OUT_OF_RANGELatitude/longitude out of range
1550TRAJ_DAMP_DIS_OUT_OF_RANGEDamping distance out of range
1551TRAJ_MAX_VEL_OUT_OF_RANGEMaximum speed out of range
1552TRAJ_VEL_OUT_OF_RANGESpeed out of range
1553TRAJ_WP_YAW_OUT_OF_RANGEWaypoint yaw out of range
1554TRAJ_INVALID_YAW_MODE_IN_VERT_SEGMInvalid yaw mode in vertical segment
1555TRAJ_WP_BREAK_INFO_MISSION_ID_CHANGEDWaypoint breakpoint information mission ID changed
1556TRAJ_WP_BREAK_INFO_PROGRESS_OUT_OF_RANGEWaypoint breakpoint information progress out of range
1557TRAJ_WP_BREAK_INFO_INVALID_MISSION_STATEWaypoint breakpoint information mission state invalid
1558TRAJ_WP_BREAK_INFO_WP_INDEX_OUT_OF_RANGEWaypoint breakpoint information waypoint index out of range
1559TRAJ_BREAK_LAT_LONG_OUT_OF_RANGEBreakpoint latitude/longitude out of range
1560TRAJ_BREAK_INFO_WP_YAW_OUT_OF_RANGEBreakpoint information waypoint yaw out of range
1561TRAJ_INVALID_BREAK_INFO_FLAGInvalid breakpoint information flag
1562TRAJ_GET_TRAJ_INFO_FAILEDFailed to get trajectory information
1563TRAJ_GENERATE_FAILTrajectory generation failed
1564TRAJ_LIB_RUN_FAILTrajectory library run failed
1565TRAJ_LIB_EMERGENCY_BRAKETrajectory library emergency brake
1588ACTION_COMMON_ACTION_NOT_FOUNDCommon action not found
1591ACTION_COMMON_ACTION_INDEX_REPEATEDCommon action index repeated
1592ACTION_COMMON_ACTION_INFO_SIZE_TOO_LONG_OR_TOO_SHORTCommon action information size too long or too short
1593ACTION_COMMON_ACTION_TREE_EMPTYCommon action tree empty
1594ACTION_COMMON_ACTION_TREE_LAYER_EMPTYCommon action tree layer empty
1595ACTION_COMMON_ACTION_ID_REPEATEDCommon action ID repeated
1596ACTION_COMMON_ACTION_NODE_CHILDREN_NUM_LT_2Common action node children count less than 2
1597ACTION_COMMON_ACTION_INDEX_OUT_OF_RANGECommon action index out of range
1598ACTION_COMMON_ACTION_ID_IS_65535Common action ID is 65535
1599ACTION_COMMON_ACTION_NODE_CHILDNUM_SUM_NOT_EQ_NEXT_LAYER_SIZECommon action node children sum not equal to next layer size
1600ACTION_COMMON_ACTION_TREE_LAYER_NUM_TOO_MORECommon action tree has too many layers
1601ACTION_COMMON_ACTION_TREE_LAYER_NUM_TOO_LESSCommon action tree has too few layers
1602ACTION_COMMON_ACTION_GROUP_NUM_OUT_OF_RANGECommon action group count out of range
1603ACTION_COMMON_ACTION_GROUP_VALID_RANGE_ERRORCommon action group valid range error
1604ACTION_COMMON_ACTION_TREE_ROOT_STATUS_INVALIDCommon action tree root status invalid
1605ACTION_COMMON_ACTION_TREE_NODE_STATUS_INVALIDCommon action tree node status invalid
1606ACTION_COMMON_BREAK_INFO_ACTION_GROUP_ID_OUT_OF_RANGEBreakpoint information action group ID out of range
1607ACTION_COMMON_ACTION_STATUS_TREE_SIZE_ERRORCommon action status tree size error
1608ACTION_COMMON_BREAK_INFO_TRIGGER_RUN_RESULT_INVALIDBreakpoint information trigger run result invalid
1609ACTION_COMMON_BREAK_INFO_ACTION_GROUP_ID_REPEATEDBreakpoint information action group ID repeated
1610ACTION_COMMON_BREAK_INFO_ACTION_LOCATION_REPEATEDBreakpoint information action location repeated
1611ACTION_COMMON_BREAK_INFO_ACTION_LOCATION_OUT_OF_RANGEBreakpoint information action location out of range
1612ACTION_COMMON_RESUME_ID_NOT_IN_BREAK_INFOResume ID not in breakpoint information
1613ACTION_COMMON_RESUME_INFO_MODIFY_ACTION_STATUS_FROM_NO_INTERRUPT_TO_INTERRUPTResume information modifies action status from no interruption to interruption
1614ACTION_COMMON_ACTION_RESUME_FAIL_FOR_INVALID_RESUME_INFOAction resume failed due to invalid resume information
1634ACTUATOR_COMMON_ACTUATOR_NOT_FOUNDActuator not found
1650TRIGGER_SINGLE_TIME_CHECK_FAILSingle-time trigger check failed
26225TRIGGER_NOT_FOUNDTrigger not found
65535UNKNOWNUnknown error

M300/M350 Series Drone Interrupt Reasons

Error CodeError NameDescription
-1COMMAND_CAN_NOT_EXECUTECommand cannot execute
-2COMMAND_EXECUTION_FAILEDCommand execution failed
-3INVALID_PARAMETERSInvalid parameters
-4TIMEOUTTimeout
-5PRODUCT_CONNECT_FAILEDProduct connection failed
-6SYSTEM_BUSYSystem busy
-7OPERATION_CANCEL_BY_USEROperation canceled by user
-8UPLOAD_MEDIA_FILE_FAILEDFailed to upload media file
-9SDR_LINK_RESERVE_FAILEDSDR link reservation failed
-10CHECK_PHOTOS_STORAGE_PACK_ERRORCheck photos storage pack error
-11SDR_LINK_RESERVE_FAILED_CAUSE_MOTOR_ONSDR link reservation failed because motors are on
-12ACTION_TRIGGER_NOT_MATCH_ACTUATORAction trigger does not match actuator
-13INTERRUPT_REASON_AVOIDInterrupt reason: obstacle avoidance
-14INTERRUPT_REASON_AVOID_RADIUS_LIMITInterrupt reason: obstacle avoidance radius limit
-15INTERRUPT_REASON_AVOID_HEIGHT_LIMITInterrupt reason: obstacle avoidance height limit
-16INTERRUPT_REASON_AVOID_RTK_UNHEALTHYInterrupt reason: RTK unhealthy
-17INTERRUPT_REASON_AVOID_USER_REQ_BREAKInterrupt reason: user requested interruption
-18INTERRUPT_REASON_AVOID_AIRPORT_LIMITInterrupt reason: Dock limit
-19INTERRUPT_REASON_AVOID_EMERGENCY_BREAKInterrupt reason: emergency brake
-20INTERRUPT_REASON_GPS_BADInterrupt reason: poor GPS signal
-21INTERRUPT_REASON_HOME_STATUS_ERRORInterrupt reason: home point status error
-22INTERRUPT_REASON_RC_STICKInterrupt reason: remote controller stick
-100TRANJECTORY_REPLAY_INVALID_LOCATIONTrajectory replay location invalid
-101TRANJECTORY_REPLAY_NO_WAYPOINT_TO_REMOVETrajectory replay has no waypoint to remove
-102TRANJECTORY_REPLAY_GIMBAL_ATTI_ERRORTrajectory replay gimbal attitude error
-1001INVALID_INPUT_DATA_FC_LENGTHInvalid input data FC length
-1002INVALID_INPUT_DATA_FLOAT_NUMBERInvalid input data floating-point number
-2001INIT_MISSION_COUNT_OVER_RANGEInit mission count out of range
-2002INIT_MISSION_COUNT_TOO_LESSInit mission count too low
-2003INIT_MISSION_END_INDEX_INVALIDInit mission end index invalid
-2004INIT_MISSION_GLOBAL_MAX_SPEED_INVALIDInit mission global max speed invalid
-2005INIT_MISSION_CRUISE_SPEED_INVALIDInit mission cruise speed invalid
-2006INIT_MISSION_GOTO_FIRST_WAYPOINT_INVALIDInit mission go to first waypoint invalid
-2007INIT_MISSION_FINISHED_ACTION_INVALIDInit mission finished action invalid
-2008INIT_MISSION_RC_LOST_CONTROL_ACTION_INVALIDInit mission remote controller lost control action invalid
-2009INIT_MISSION_REFERENCE_LOCATION_INVALIDInit mission reference location invalid
-2010INIT_MISSION_EXIST_RUNNINGA running init mission already exists
-2011UPLOAD_MISSION_INDEX_INVALIDUpload mission index invalid
-2012UPLOAD_MISSION_COUNT_OVER_INIT_TOTAL_COUNTUpload mission count exceeds init total count
-2013UPLOAD_MISSION_START_INDEX_NOT_IN_END_OF_LAST_UPLOADUpload mission start index not at the end of last upload
-2014UPLOAD_MISSION_DISTANCE_TOO_CLOSEUpload mission distance too close
-2015UPLOAD_MISSION_DISTANCE_TO_FARUpload mission distance too far
-2016UPLOAD_MISSION_MAX_CRUISE_SPEED_OVER_GLOBAL_MAX_SPEEDUpload mission max cruise speed exceeds global max speed
-2017UPLOAD_MISSION_CRUISE_SPEED_OVER_LOCAL_MAX_SPEEDUpload mission cruise speed exceeds local max speed
-2018UPLOAD_MISSION_CRUISE_SPEED_OVER_GLOBAL_MAX_SPEEDUpload mission cruise speed exceeds global max speed
-2019UPLOAD_MISSION_YAW_MODE_INVALIDUpload mission yaw mode invalid
-2020UPLOAD_MISSION_YAW_CONTROL_DEGREE_INVALIDUpload mission yaw control angle invalid
-2021UPLOAD_MISSION_YAW_CONTROL_DIRECTION_INVALIDUpload mission yaw control direction invalid
-2022UPLOAD_MISSION_WAYPOINT_TYPE_INVALIDUpload mission waypoint type invalid
-2023UPLOAD_MISSION_DAMPING_DISTANCE_INVALIDUpload mission damping distance invalid
-2024UPLOAD_MISSION_CANNOT_SET_EXIT_LINE_TYPEUpload mission cannot set exit line type
-2025UPLOAD_MISSION_INDEX_NOT_CONTINUEUpload mission index not continuous
-2026UPLOAD_MISSION_ENTER_LINE_TYPE_SET_TO_START_POINT_INVALIDUpload mission enter line type set to start point invalid
-2027UPLOAD_MISSION_DAMPING_INVALIDUpload mission damping invalid
-2028UPLOAD_MISSION_COORDINATE_INVALIDUpload mission coordinate invalid
-2029FIRST_WAYPOINT_TYPE_INVALIDFirst waypoint type invalid
-2030MISSION_FLYING_RADIUS_LIMITMission flight radius limit
-2031MISSION_FLYING_HEIGHT_LIMITMission flight height limit
-2032MISSION_VERSION_NOT_MATCHEDMission version mismatch
-3001DOWNLOAD_MISSION_RANGE_OVER_STORAGE_COUNTDownload mission range exceeds storage count
-3002DOWNLOAD_MISSION_NOT_INITIALIZEDDownload mission not initialized
-3003DOWNLOAD_MISSION_NOT_UPLOADEDDownload mission not uploaded
-4001MISSION_CONTROL_START_CURRENT_POINT_TO_FIRST_POINT_TOO_FARMission control start point too far from first point
-4002MISSION_CONTROL_START_STOP_INVALIDMission control start/stop invalid
-4003MISSION_CONTROL_PAUSE_RESUME_INVALIDMission control pause/resume invalid
-4004MISSION_CONTROL_INTERRUPT_RECOVER_INVALIDMission control interrupt/recover invalid
-4005MISSION_CONTROL_UPLOADED_POINT_TOO_LESSMission control has too few uploaded points
-4006MISSION_CONTROL_STARTED_NO_IN_RUNNINGMission control started but not running
-4007MISSION_CONTROL_ALREADY_STARTEDMission control already started
-4008MISSION_CONTROL_ALREADY_STOPPEDMission control already stopped
-4009MISSION_CONTROL_MISSION_ALREADY_PAUSEDMission control mission already paused
-4010MISSION_CONTROL_NO_RUNNING_MISSION_FOR_RESUMEMission control has no running mission to resume
-4011MISSION_CONTROL_NO_RUNNING_MISSION_FOR_RECOVERMission control has no running mission to recover
-4012MISSION_CONTROL_ALREADY_INTERRUPTMission control already interrupted
-4013MISSION_CONTROL_NOT_SUPPORT_PAUSE_RESUMEMission control does not support pause/resume
-4014MISSION_CONTROL_NOT_SUPPORT_INTERRUPT_RESUMEMission control does not support interrupt/resume
-4015MISSION_CONTROL_BREAK_POINT_NOT_RECORDMission control breakpoint not recorded
-4016MISSION_CONTROL_PROJECTION_POINT_NOT_IN_CURRENT_WAYPOINT_LINEMission control projection point not on current wayline
-4017MISSION_CONTROL_PROJECTION_POINT_NOT_NEXT_WAYPOINT_LINEMission control projection point not on next wayline
-4018MISSION_CONTROL_PROJECTION_POINT_NOT_NEXT_NEXT_WAYPOINT_LINEMission control projection point not on the wayline after next
-5001MISSION_STATE_AIRCRAFT_FLYING_STATUS_BADMission state: aircraft flight status poor
-5002MISSION_STATE_HOME_POINT_NOT_RECORDMission state: home point not recorded
-5003MISSION_STATE_GPS_SIGNAL_WEAKMission state: weak GPS signal
-5004MISSION_STATE_RTK_NOT_READYMission state: RTK not ready
-6001MISSION_SECURE_STATE_NFZ_ZONE_CROSSMission secure state: NFZ zone crossing
-6002MISSION_SECURE_STATE_AIRCRAFT_LOW_BATTERYMission secure state: aircraft low battery
-7001UPLOAD_ACTION_ID_DUPLICATEDUpload action ID duplicated
-7002UPLOAD_ACTION_ITEMS_SPACE_NOT_ENOUGHUpload action items space not enough
-7003UPLOAD_ACTION_BUFFER_NOT_ENOUGHUpload action buffer not enough
-7004DOWNLOAD_ACTION_ID_NOT_FOUNDDownload action ID not found
-7005DOWNLOAD_ACTION_ID_OVER_RANGEDownload action ID out of range
-7006DOWNLOAD_ACTION_NO_ACTION_STOREDDownload action: no action stored
-8001UPLOAD_ACTION_TRIGGER_TYPE_INVALIDUpload action trigger type invalid
-8002UPLOAD_ACTION_TRIGGER_REACH_END_INDEX_LESS_START_INDEXUpload action trigger end index less than start index
-8003UPLOAD_ACTION_TRIGGER_REACH_INTERVAL_COUNT_INVALIDUpload action trigger interval count invalid
-8004UPLOAD_ACTION_TRIGGER_REACH_AUTO_TERMINATE_INVALIDUpload action trigger auto-terminate invalid
-8005UPLOAD_ACTION_TRIGGER_ASSOCIATE_TYPE_INVALIDUpload action trigger associate type invalid
-8006UPLOAD_ACTION_TRIGGER_SIMPLE_INTERVAL_TYPE_INVALIDUpload action simple interval type invalid
-9001UPLOAD_ACTION_ACTUATOR_EXECUTE_NOT_SUPPORTUpload action actuator execution not supported
-9002UPLOAD_ACTION_ACTUATOR_TYPE_INVALIDUpload action actuator type invalid
-9003UPLOAD_ACTION_ACTUATOR_FUNCTION_INVALIDUpload action actuator function invalid
-10001UPLOAD_ACTION_ACTUATOR_SPRAY_EXTERNAL_SPRAY_MODE_INVALIDUpload action actuator spray external spray mode invalid
-10002UPLOAD_ACTION_ACTUATOR_SPRAY_FLOW_SPEED_INVALIDUpload action actuator spray flow speed invalid
-10003UPLOAD_ACTION_ACTUATOR_SPRAY_FLOW_SPEED_PRE_MU_INVALIDUpload action actuator spray flow speed unit invalid
-11001ACTION_ACTUATOR_GIMBAL_ANGLE_INVALIDAction actuator gimbal angle invalid
-11002ACTION_ACTUATOR_GIMBAL_DURATION_INVALIDAction actuator gimbal duration invalid
-11003ACTION_ACTUATOR_GIMBAL_ARRIVE_TAG_ANGLE_FAILEDAction actuator gimbal failed to reach target angle
-11004ACTION_ACTUATOR_GIMBAL_SEND_COMMAND_TO_GIMBAL_FAILEDAction actuator failed to send command to gimbal
-12001ACTION_ACTUATOR_FLIGHT_YAW_ANGLE_INVALIDAction actuator flight yaw angle invalid
-12002ACTION_ACTUATOR_FLIGHT_YAW_TO_TARGET_TIMEOUTAction actuator flight yaw to target timeout
-12003ACTION_ACTUATOR_FLIGHT_YAW_OCCUPIEDAction actuator flight yaw occupied
-12004ACTION_ACTUATOR_FLIGHT_CUR_AND_TARGET_STATE_EQUALAction actuator current and target state are equal
-13001ACTION_ACTUATOR_PAYLOAD_FAIL_TO_SNED_CMD_TO_PAYLOADAction actuator failed to send command to payload
-13002ACTION_ACTUATOR_PAYLOAD_EXEC_FAILEDAction actuator payload execution failed
-14001OVER_STOP_BY_USERMission stopped by user
-14002OVER_ON_GROUND_MOTOR_ONMission stopped because motors are on while on the ground
-14003OVER_AUTO_TAKEOFF_TIMEOUTMission stopped due to auto takeoff timeout
-14004OVER_AUTO_TAKEOFF_FAIL_TO_ARRIVE_TARGET_HEIGHTMission stopped because auto takeoff failed to reach target altitude
-14005OVER_AUTO_TAKEOFF_NOT_EXEC_OR_INTERRUPTMission stopped because auto takeoff was not executed or was interrupted
-14006OVER_BY_HIGH_PRIORITY_MISSIONMission stopped by a higher-priority mission
-14007OVER_UNKNOWN_REASONMission stopped for unknown reason
-14008OVER_GS_FAIL_TO_GENERATE_TRAJMission stopped because GS failed to generate trajectory

Reference Documents