Skip to main content
  1. Confirm the Operator device has internet and the mission is still active.
  2. Open the URL outside AlphaRelay only when agency policy allows it, and confirm it is still public, unexpired, and actively playing.
  3. Confirm the URL begins with http:// or https://, contains no embedded username/password, and does not point to a private or local-network address.
  4. Return to Mission Viewer or Mission Overwatch and allow time for AlphaRelay to open the page and receive video. A direct video link usually starts faster than a webpage that contains a player.
  5. If the page requires sign-in, a popup, copy protection, a supported location, or a human-verification check, use the controller’s built-in livestream setting or HDMI output instead.
If QR scanning is unavailable or camera permission is denied, paste the complete URL manually. Backend relay prepared confirms setup, not playable video; verify motion before operational use.

Remote live is missing

  1. Confirm the pilot device has working internet and the mission is active.
  2. Open Pilot console → Mission and check remote-live status.
  3. Tap Start remote live if automatic setup was skipped or failed.
  4. In Mission Overwatch, open the active mission and select Live stream (WebRTC).
The standard public Operator app does not show a Local Network mission button. If your agency’s Android version shows Live Overwatch Screen, keep both devices on the same reachable Wi-Fi, connect by scanning the code or entering the displayed device address, and accept the one-time browser trust prompt if it appears.

Mission Viewer cannot see the mission

  1. Confirm the viewing device has internet.
  2. Confirm AlphaRelay Operator is activated with a valid license for the same organization as the mission.
  3. Confirm the mission is still active. Closed missions do not appear in the viewer list.
  4. Tap Refresh in the mission picker.
If timeline events appear but video does not, the pilot’s remote Live stream (WebRTC) has not started or is not ready. Restore pilot-device internet and retry remote live from Pilot console → Mission. For Controller Livestream, the mission can appear before the controller starts sending video. Reopen setup. On DJI, copy either the complete RTMP URL or the separate Server URL and Stream key into Custom RTMP. On Skydio, copy Server address, Port, and Stream name into RTSP External Server. Then restart livestreaming on the controller.

Controller Livestream is waiting for video

  1. Confirm both the Android or iOS Operator device and the separate flight controller have usable internet.
  2. On the AlphaRelay device, tap Show Livestream Setup and compare the displayed values character for character.
  3. On a DJI screen with two fields, include the final / in Server URL and put only the six-digit code in Stream key. On Skydio, choose RTSP External Server and enter the displayed address, port, and separate six-digit stream name.
  4. Start or restart the controller’s native livestream, then return to View Live Mission.
  5. If the mission is no longer active, create a new Controller Livestream instead of publishing into the closed record.
Stop livestreaming on the controller before closing the mission. Use End Mission in Mission Overwatch or the matching close action in Operator so AlphaRelay can finish the recording.

HDMI Capture Card has no video

  1. Confirm the controller’s HDMI output is enabled and the capture card is connected with a USB cable or adapter that carries data, not a charge-only adapter.
  2. Grant both Android camera and USB-device access. Android calls this a camera permission even though the picture comes from the capture card.
  3. Check capture-card power; use a powered USB hub if the Android device cannot supply enough power.
  4. In the active mission, wait for the preview to change from Waiting for signal to Capturing.
  5. If the card disconnected, reconnect it without closing the mission and verify the preview returns.
The HDMI workflow receives video but does not record audio carried through the capture card. Use the Android device or iPad microphone for optional voice events. If the image looks stretched or twice as tall as it should, update Operator and reload Mission Overwatch. The correction changes how older evidence is displayed; it does not rewrite the evidence file.

Laptop HDMI does not connect or upload

  1. Confirm a physical USB HDMI capture card is connected and the controller’s HDMI output is enabled. A laptop’s own HDMI port normally sends video out and cannot receive controller video.
  2. Grant browser camera permission and select the card under Mission sidebar → HDMI Input.
  3. Click Connect & go live and keep the tab open.
  4. Before End Mission, click Stop & upload and wait for secured status.
  5. After an interruption, reopen the same mission and use Recover interrupted recording. Do not clear browser data first.

Saved mission information is not uploading

  1. Confirm you are signed in.
  2. Move to a tested internet connection. Operator resumes video uploads from saved files on the device; work started in a browser still needs its tab open.
  3. Do not refresh while saved information is still uploading.

A new mission will not start

Operator blocks a new start while an active mission or unfinished recording still needs closeout. On Android, use Close Active Mission on the startup screen. On iOS, reopen the active mission and use Stop and complete mission. Keep the app open while it finishes the recording and sends the remaining evidence, then start the next mission. Do not force-stop or reinstall the app to bypass this guard; doing so can delay recovery of the existing mission recording.

Footage is waiting to upload or will not play

  1. Keep the pilot device powered on and restore working internet.
  2. If Android Operator opens with a panel showing video waiting to upload, let it run. Use Skip for now and start new mission only when field work cannot wait. On iOS, use Sync pending items or Sync now and keep Operator open while it sends the files.
  3. Tap Upload now if shown.
  4. Wait for Loading playback link to clear in Mission Overwatch.
  5. For an optional recording: confirm you are signed in and online, the file is MP4 or MOV, the correct source is selected, and no other upload is running.
The browser does not save a manual upload for later before it starts. Retry when online. Current Controller Screen Capture missions produce one continuous recording. If a legacy mission contains adjacent chunks, ordinary Mission Footage playback should continue through recognized neighbors. A separately restarted capture remains separate. If a legacy chunk does not continue, reload the current app version, confirm the next chunk uploaded, and reopen the first chunk. If an optional aircraft or goggles recording is out of sync, choose Align with AlphaRelay capture…, match a recognizable moment in both videos, and save the offset. Suggest from recording times is only a starting point; transferred files can have misleading modification dates.

Controller Screen Capture did not start

  1. Confirm the pilot device is an Android drone controller with AlphaRelay Operator installed.
  2. Tap Start Mission, choose Controller Screen, and complete mission setup. If AlphaRelay also offers Pilot mode, select Controller Screen Capture — Recommended.
  3. Approve the Android screen capture prompt.
  4. If voice relay is needed, grant microphone permission and confirm speech recognition is available.
  5. If the app cannot be installed, allow the browser or file manager to install unknown apps. Android Developer mode is not required.
The controller’s usual flight app remains the flight control app. AlphaRelay aircraft command buttons are intentionally disabled in Controller Screen Capture.

Reconnect controller for SD footage is waiting

This optional closeout appears only when AlphaRelay confirmed supported DJI equipment and can copy the matching aircraft video after Controller Screen Capture.
  1. Keep the aircraft and controller powered on. The completed controller-screen recording remains safe and the mission remains open.
  2. Open DJI Fly app info and tap Force stop.
  3. Open Open by default and clear its defaults.
  4. Return to AlphaRelay, physically unplug and reconnect the controller cable, and choose AlphaRelay → Just once.
  5. If copying from the memory card fails, verify the aircraft connection and SD card, reconnect, and tap Retry after reconnect.
Use Close without aircraft copy only when you intentionally want to close with the controller-screen recording alone. AlphaRelay selects aircraft footage by its mission-time recording timestamp and does not substitute an older pre-mission clip.

Pilot-mode aircraft footage is still transferring

After a confirmed touchdown, AlphaRelay can close the mission before it finishes copying video from the aircraft’s memory card. Keep Operator, the aircraft, and controller powered on and watch the footage message. A clip marked as waiting to upload is secured on the device and can continue later. If AlphaRelay says the footage was not secured and keeps the mission open, fix the connection or memory-card problem and retry closeout.

iPhone or iPad capture did not start

  1. Confirm the device runs iOS 26 and the TestFlight version of AlphaRelay Operator is current.
  2. Start the mission, open Apple’s Screen Recording picker, and choose AlphaRelay Capture.
  3. Start the broadcast, then open the flight app. If capture stops, return to Operator and tap Choose display and start capture.
  4. Check iOS Screen Recording restrictions and available storage. Grant microphone permission only when microphone audio or voice events are needed.
Screen Recording must be tested on the physical iPhone or iPad. A computer simulation does not prove screen capture or the completed-video handoff.

Pilot mode stays locked

  1. Confirm AlphaRelay detected the supported DJI controller connection and displays the choice between Controller Screen Capture and Pilot mode.
  2. Select Pilot mode, open the 12-aircraft list, and confirm the exact aircraft family is listed.
  3. Tap My drone is listed — Use Pilot.
  4. Power on and connect the aircraft and controller, then wait for AlphaRelay’s live flight-controller check.
  5. Start only after AlphaRelay reports Supported aircraft confirmed. Pilot mode is ready.
If the aircraft is not listed or the connection check times out, select Controller Screen Capture — Recommended and use the normal DJI flight app. Do not rely on Pilot mode until the same aircraft, controller, installed camera or sensor, and firmware have passed a training mission.

DJI Avata Goggles Mode did not start

  1. Confirm DJI Fly and AlphaRelay Operator are installed on the same Android device.
  2. Power on and link the DJI Avata, compatible DJI Goggles, and their compatible controller.
  3. For automatic detection, connect the DJI Goggles to the Android device with a compatible USB data cable.
  4. Open DJI Fly and confirm the goggles live view appears before opening AlphaRelay.
  5. If you use wireless live-view sharing, enable Use DJI Fly / goggles video feed, return to the landing screen, and tap Start Mission.
  6. Approve the Android screen capture prompt.
If DJI Fly does not open automatically after approval, open it manually and confirm its live view is still active.

DJI Avata remote live or upload is missing

  1. Keep the Android device connected to internet. If DJI Fly uses Wi-Fi live-view sharing, keep cellular data available.
  2. Keep DJI Fly visible on the screen during the mission.
  3. Stop through the Controller Screen Capture notification or AlphaRelay Stop Mission button; do not force-close the app.
  4. Keep the Android device powered on while footage is waiting to upload. AlphaRelay resumes automatically when working internet returns; do not force-stop or uninstall the app.

Mission Overwatch dictation is unavailable

  1. Use a browser with speech-recognition support.
  2. Allow microphone access for the AlphaRelay site.
  3. Check that the operating system can see a working microphone.
  4. If the browser speech service needs network access, confirm the browser is online.
You can always type the event under Mission sidebar → Events → Manual event. Dictation only fills the note; review it and click Log Manual Event to save the event. For a Live Ask AI question in Mission Overwatch or Android/iOS Operator, dictation fills the question field; review it before clicking Ask AI.

Play with Events has no markers

  • Confirm events exist and the correct primary clip is selected.
  • Mission must be closed with footage linked.
  • Secondary angles may need Adjust sync to primary.

AI live watch is not showing

  1. Confirm the pilot started Live stream (WebRTC) and the remote live feed is visible in Mission Overwatch.
  2. Confirm Mission Overwatch is online and the mission is still active.
  3. Confirm the agency has AI live watch enabled and that it is on for this mission.
  4. If the status says a check took too long or failed, leave the page open; Mission Overwatch automatically tries again without starting overlapping checks.
AI live watch does not run from an agency-specific same-Wi-Fi-only video connection and does not run after the mission closes. If scenario or mission targets are missing, turn AI live watch on and expand Show details. Scenario targets come from the scenario saved with the mission. Enter mission-only targets one visible item per line and click Save targets; these supplement rather than replace standard detections. AI live alert banners dismiss after about three seconds. Open the Timeline if the banner disappeared before you finished reading it; the event remains there for review.

AI alert says approval is required

  1. Open the mission Timeline in Mission Overwatch.
  2. Compare the Device Live AI or AI live-watch alert with the source screenshot or footage.
  3. Choose Approve alert to allow screenshot review when enabled for the mission and report consideration, or Dismiss alert to exclude it.
  4. After approved analysis finishes, choose Accept as is or Review & edit for the resulting finding.
Approving the alert is not the same as accepting the image analysis. Both review steps are required before analyzed content can enter the report narrative.

Event total is lower than the visible Timeline

The Timeline can show pending or dismissed automatic alerts so reviewers can resolve and audit them. Official totals, playback markers, reports, exports, and evidence views count only undeleted human-created events, approved automatic alerts, and officer-reviewed AI findings. Use Approve alert, Dismiss alert, Accept as is, or Review & edit to finish the decisions.

Timeline says a finding needs review

  1. Open the closed mission and select Timeline.
  2. Compare the finding with its source screenshot or footage.
  3. Choose Accept as is or Review & edit.
Accepting a finding in AI Review only moves it to the timeline. The timeline review is required before that finding can enter the AAR. Submitted or approved reports lock these controls.

Done — continue does not advance

  1. Read the status beside the button for unresolved Timeline or AI Review items.
  2. Finish the decisions you want to keep.
  3. Click Done — continue and review the confirmation count. Timeline completion moves remaining unaccepted AI candidates to Dismissed; AI Review completion rejects remaining undecided findings.
Dismissed Timeline items remain available under the Dismissed filter until the mission is sealed. They stay outside official counts, playback markers, reports, exports, and evidence-chain views.
  1. Open the active mission in Mission Overwatch and click Share.
  2. Under Public live view, click End public viewing and confirm.
  3. If a new link is needed later, reopen Share to create one.
The link also stops when the mission ends. Anyone who has it can view the active read-only mission without signing in, so treat it like a password.

Mission map is empty or missing

  1. Confirm Operational Map is enabled for the organization and the mission is active.
  2. On each sharing device, select the correct person and allow precise location. On iOS, allow background location if the operating system requests it.
  3. Confirm the device says location sharing is active for the intended mission and has internet.
  4. In Mission Viewer, make sure the correct active mission is selected. In Mission Overwatch, use Mission sidebar → Map with an authorized supervisory account.
  5. After closeout, wait for the saved route to finish processing. The post-mission map stays hidden when the device recorded no valid locations.
If sealing reports an active location route or one that has not saved successfully, stop the sharing session, wait for it to finish, or use the available retry action. Do not treat an old map marker or a route with no recorded locations as verified personnel movement.

A completed review step reopened

Stay online and wait for the mission’s saved information to reach the agency account. If a review action is unavailable, sign in again and reload the page. A new alert or finding that reaches the agency account reopens the affected review step even if it was completed earlier.

AI Review will not start or appears stuck

  1. Open a closed mission whose saved information has reached the agency account and select AI Review.
  2. Move at least one tag from Available tags into What should AI look for?.
  3. For Event-focused, confirm the mission has an accepted human event or approved alert. If not, choose Full mission — detailed.
  4. Confirm the selected recordings are playable. Full-mission coverage can use multiple aligned recordings and can also include uploaded mission photos.
  5. Keep Mission Overwatch online and confirm the agency has AI Review enabled. Opening the tab loads the latest saved results. Use Refresh when shown for a running analysis; it is not a permanent button or a promise of continuous updates.
The status can show the original recording upload, video sections reviewed, evidence screenshots checked, or completion. If the work is waiting or uploading, AlphaRelay has not finished reviewing the actual video. You can leave the page while it runs. AlphaRelay sends a completion email when the agency has email delivery enabled. The email lists video reviewed separately from evidence screenshots checked.

Ask AI is unavailable or cannot answer

  1. Open a closed mission whose saved information has reached the agency account and select AI Review → Ask AI.
  2. Confirm the primary uploaded footage is available and playable. Ask AI does not use mission photos or event screenshots.
  3. Keep Mission Overwatch online and confirm the agency has Ask AI enabled.
  4. If AlphaRelay says it is preparing supporting evidence, keep the page open while it checks selected pictures from the playable footage.
Ask AI can answer only from the selected main uploaded recording. If the relevant moment is missing, blocked, low quality, or outside the portions it checked, it may report that the question cannot be answered. Ask AI remains available after supervisor approval as a view-only tool. If it is missing on an approved mission, reload Mission Overwatch. Approval still prevents changes to the timeline, evidence, media, AI Review findings, and report.

Device Live AI is not tagging

  1. Confirm the agency’s AI mode is available for this mission and that Operator shows it as active. Some agency-managed settings cannot be changed by the officer.
  2. Start Controller Screen Capture; Device Live AI does not sample while capture is stopped.
  3. Read the AI status. Check whether pictures have actually been reviewed. A ready or waiting message does not mean detection is running; an unavailable weapon check must not be treated as working.
  4. Confirm Operator is current and that offline checks are available on the device.
  5. Grant notification permission if events are logged but direct alerts do not appear.
Online checks coordinate between Mission Overwatch and Operator. Agency-enabled on-device checks can continue independently. On-device-only missions do not switch to online AI after an error. If Hybrid cloud review was selected, losing internet stops its additional online review while supported local checks continue. Review every auto-tag before treating it as an operational fact. Small, distant, dark, blurred, or partially hidden objects may be missed.

Report actions blocked

Check the mission status and your role. Submitting for supervisor approval prevents report edits, mission renaming, timeline and media changes, and changes to AI Review findings. A supervisor can Return to draft to reopen work. Approved records cannot be changed and reports cannot be created again; Ask AI remains available for view-only questions.

Mission operator is missing from AlphaRelay Operator

  1. Connect the Operator device to internet and refresh its license or reopen mission setup so the agency roster can update.
  2. In Organization Settings, confirm the person has a full name, an active membership, and Mission operator enabled. Role and operator designation are separate.
  3. Tap Operator — Select before starting and choose the person.
If no roster is available, AlphaRelay warns and can start without identified-operator attribution. Resolve the roster before operational use when your policy requires named attribution.

Import mission data did not upload files

Import mission data… is only a preview. It lists file names, locations, types, and sizes on the computer, then shows how AlphaRelay plans to group them. The exact message Ingestion plan ready means the plan is ready; it does not mean files were uploaded or custody changed. Use Import mission, Add optional recording, or Upload Photos for the available upload options.

Offline package video won’t play

Open index.html from inside the extracted folder without moving files out. Use Chrome or Edge for large packages. On Android, opening index.html can isolate it from sibling media files. If Reconnect exported files appears, tap Choose package files and select the extracted footage, photos, and printable HTML files. You can choose files more than once when Android presents different folders separately. → Connectivity · Known limitations

A count was withdrawn or a recording question stopped

A withdrawn count failed an evidence check and must not be reused. Open Previous answers to read its status, then ask again for a new review. If Resume recording review appears after an interruption, use it to continue the existing review. For a completed supported count, open Distinct track evidence and verify the linked recording times before using the answer. See Ask AI about the mission.

The recording disappeared from the phone or controller

After a verified upload, Operator can remove its own local recording copy to free storage. Open the mission’s Media tab and confirm the online recording plays. If the app still says the upload is waiting, keep the device powered and Operator installed; do not clear its saved files.