No more manual XML surgery

Fix "WPMZ_FILE_LOAD_ERROR" and DJI KMZ Waypoint Missions

Validate, repair, and convert waypoint KMZ files into compliant WPML schemas for DJI Pilot 2 and DJI Fly.

Free lifetime license for early signups

Drop File to Inspect Locally

Repair KMZ File · Drag & drop, or click to browse

KMZWPMLKMLCSV

100% Local & Secure. Files are processed client-side in your browser and are never uploaded to any server.

Beforetask type error

What you see today - a cryptic error, no explanation.

AfterCheck the wayline template metadata, droneEnumValue, and heading angle fields in your WPML XML against your aircraft model.

What our diagnostic tells you instead.

Under the Hood
01

Instant XML Syntax Check

Drop a WPML/KMZ file and get immediate validation against DJI's mission schema.

02

3D Waypoint Visualizer

Preview your flight path, headings, and altitudes in an interactive 3D viewer before you fly.

03

Auto-Fix Height & Parameter Errors

One-click repair for the most common task-type and heading-angle-zero bugs.

04

One-Click Re-Export

Download a corrected, DJI Pilot 2 / DJI Fly-ready KMZ - no manual XML editing required.

Error symptoms

task type errorWPMZ_FILE_LOAD_ERRORWaypoint flight suspendedheading angle zero bugs

Supported hardware

DJI Mini 4 Pro, DJI Mini 5 Pro, DJI Air 3S, DJI RC-N3

Technical overview

DJI Pilot 2 and DJI Fly parse automated missions from compressed KMZ archives containing proprietary WPML XML specifications. Incompatibilities occur when third-party route planners omit mandatory wayline metadata, define improper droneEnumValue parameters, or trigger heading angle zero calculation faults within the archive.

When these structural schema tags deviate from internal DJI requirements, the application cannot interpret flight templates or payload actions. This leads to immediate parser crashes, mission execution halts, and runtime import rejections at the flight controller level.

FAQ

What causes WPMZ_FILE_LOAD_ERROR in DJI Pilot 2?

This error triggers when the KMZ archive contains malformed WPML XML syntax, missing template elements, or an unrecognized droneEnumValue parameter.

Why does DJI Fly show task type error or suspend waypoint flights?

DJI Fly rejects imported KMZ missions if wayline coordinates, action groups, or gimbal heading parameters conflict with required WPML format specifications.