If your DJI Mini 4 Pro app is not showing live view, the problem is usually tied to app permissions, device compatibility, cable issues, firmware mismatches, or a temporary link failure between the drone and controller.
This guide explains the most common causes and the fastest ways to restore the video feed.
What “live view” means on the DJI Mini 4 Pro
Live view is the real-time camera feed transmitted from the DJI Mini 4 Pro to the DJI Fly app on your mobile device or DJI controller.
It is essential for framing shots, checking exposure, confirming focus, and flying safely in visual line of sight.
When the feed disappears or never appears, you may still be connected to the drone, but the app cannot display the video stream correctly.
That distinction matters because the fix depends on whether the issue is with the aircraft, the controller, the phone, or the app itself.
Why the DJI Mini 4 Pro app may not show live view
Several systems must work together: the aircraft, remote controller, USB connection, mobile operating system, DJI Fly app, and firmware.
A failure in any one of them can interrupt live view.
- USB cable problems: A charge-only or damaged cable can prevent data transmission.
- App permission restrictions: iPhone and Android may block camera, local network, or storage access needed by DJI Fly.
- Outdated firmware: Drone, controller, and app versions may be incompatible.
- Mobile device compatibility: Unsupported phones or tablets may struggle to decode the video stream.
- Controller pairing issues: The drone may link, but video transmission may fail to initialize.
- Temporary software glitch: Cached app data or a background conflict can freeze the feed.
First checks to do before deeper troubleshooting
Start with the simplest steps.
These often solve the issue without requiring resets or firmware updates.
Confirm the drone is powered and linked
Make sure the DJI Mini 4 Pro aircraft, controller, and mobile device are all fully powered on.
Check for solid connection indicators in the DJI Fly app and verify that the controller shows the aircraft as connected.
Inspect the USB connection
Use the correct USB cable for your device type.
If you are using a phone with USB-C or Lightning, try a different data-capable cable and avoid generic charging-only cables.
Reseat both ends and look for debris in the ports.
Restart the app and devices
Close DJI Fly completely, power cycle the controller and phone, then restart the drone.
A clean restart clears transient connection faults and is one of the most effective early fixes.
Check DJI Fly app permissions
The DJI Fly app needs several permissions to function properly, especially on iOS and Android devices that restrict background access.
- Camera access: Required for some device-side functions and scanning workflows.
- Storage access: Needed for media saving and file handling.
- Local network or nearby device access: Important on iPhone when connecting through certain controller setups.
- Bluetooth and location permissions: May be required for pairing and device discovery on Android.
If permissions were denied during setup, the app can behave unpredictably even if the drone appears connected.
Review permissions in your device settings, then reopen DJI Fly.
Verify mobile device compatibility
DJI Fly is sensitive to device performance, operating system version, and chipset support.
A phone may launch the app but still fail to render the live video stream smoothly.
DJI publishes compatibility guidance for supported mobile devices, and using a device outside that list increases the chance of lag, black screen issues, or app crashes.
If your phone is older, underpowered, or running a beta OS, test with a different supported device if possible.
Also close background apps that consume memory, disable screen recorders, and turn off battery saver mode, which can throttle performance and interfere with video decoding.
Update firmware and the DJI Fly app
Version mismatches are a common cause of the DJI Mini 4 Pro app not showing live view.
The aircraft, remote controller, and DJI Fly app should all be updated to compatible versions.
Check for updates in the DJI Fly app, then update the controller firmware if prompted.
If the app is outdated, reinstall the latest version from DJI’s official source or your device’s app management workflow.
After updating, restart all devices before testing the live feed again.
If you recently updated only one component, such as the drone firmware, the video stream may fail until the controller and app catch up.
How to isolate the problem by testing each component
A structured test can reveal where the failure is occurring.
This is especially useful if the issue keeps coming back.
- Connect the DJI Mini 4 Pro to a different supported phone or tablet.
- Try a second USB cable that supports data transfer.
- Test with another remote controller if available.
- Open DJI Fly with all other apps closed.
- Check whether telemetry appears while the camera view stays black.
If telemetry data shows but the image remains missing, the aircraft and controller may be linked correctly while the video decoding or cable path is failing.
If neither telemetry nor live view appears, the connection chain is likely broken earlier in the process.
Fix app cache, corruption, or login issues
Corrupted temporary files can interfere with the DJI Fly interface.
Reinstalling the app often clears these issues more effectively than simply force-closing it.
Before uninstalling, back up any media stored only on the device.
Then remove DJI Fly, reinstall the latest version, and sign in again if needed.
On Android, clearing the app cache and data can also help.
On iPhone, a reinstall is usually the cleaner option.
In some cases, account login or region settings may prevent certain app functions from loading correctly.
Confirm that you are signed in properly and that the app is not stuck in an initialization screen.
Check for controller-specific issues
The DJI Mini 4 Pro can be used with different DJI controllers, and live view behavior may vary depending on the model.
A controller can link to the drone yet still fail to pass video to the screen.
Inspect the controller screen if it has one.
If the built-in display works but the external device does not, the issue is likely between the controller and phone, not the drone itself.
If neither display shows video, focus on firmware, aircraft status, and video transmission settings.
Make sure the controller is not in a restricted mode, such as a USB accessory conflict, developer setting issue, or an inactive cable connection.
Some controllers also need their own firmware refresh to resolve display faults.
When a hardware fault is more likely
If you have tried multiple cables, compatible devices, updated firmware, and a clean reinstall, hardware damage becomes more plausible.
Possible causes include a faulty USB port, damaged controller interface, or a transmission module issue on the aircraft.
Signs that point to hardware trouble include:
- Persistent black screen across multiple devices
- Frequent disconnects as soon as the cable moves
- No change after firmware updates and reinstalls
- Visible port damage, bent connectors, or corrosion
At that stage, contacting DJI Support or an authorized repair center is the most efficient next step.
Provide details about the controller model, firmware versions, device type, and the troubleshooting steps already performed.
Practical prevention tips for future flights
Once live view is working again, a few habits can reduce the chance of repeat problems.
- Keep DJI Fly, controller firmware, and drone firmware aligned.
- Use a certified data cable that matches your phone’s port.
- Stick to DJI-recommended mobile devices when possible.
- Charge the phone and controller before flight to avoid power-saving interruptions.
- Restart the controller and app before important shoots.
- Carry a spare cable in your drone case.
These small steps help preserve a stable video link, which is especially important when flying the DJI Mini 4 Pro in bright outdoor conditions where a delayed or missing feed can make framing and navigation much harder.
Fast troubleshooting checklist
- Restart the drone, controller, and phone
- Use a different data-capable USB cable
- Check app permissions
- Update DJI Fly and firmware
- Test a supported device
- Reinstall DJI Fly if needed
- Escalate to hardware inspection if the issue persists