Troubleshooting
Answers to the questions we hear most. If yours isn't here, see Getting help.
What the recording statuses mean
Every recording in a session's Recordings list carries a status:
| Status | Meaning |
|---|---|
| Recording… | The recording is in progress. |
| Uploading… | Audio is on its way to the server. |
| Processing… | Uploaded, and contacts are being extracted. |
| Processed | Done; everything extracted is in the QSO list. |
| Failed | The processing service rejected the audio. |
A Failed recording usually means one of three things: you were out of QSOs in your allowance, the file was too large (uploads are capped at 100 MB), or the audio format wasn't supported. Top up or fix the cause, then record or upload again; if a failure looks wrong, get in touch.
A contact was missed or came out wrong
The extraction reads your audio the way another operator would, so most misses trace back to what was said on air:
- Both callsigns need to be said clearly, ideally more than once.
- Contacts should be bookended: open with "CQ", close with "QRZ" or a fresh "CQ". Without the bookends the app can't tell where one contact ends and the next begins.
- CQ mode is the most reliable; Pounce misses more often.
Every extracted contact carries a confidence chip (for example 85% AI),
colored green, amber, or red. Treat amber and red contacts as "worth a look":
tap them and fix anything that's off in the editor. You may also spot a
[Review: …] note on a contact; that's the automatic reviewer explaining a
correction it made. Contacts you've edited yourself are never overwritten.
If a contact is missing entirely, add it by hand with Add QSO; manual contacts are free.
"Out of Credits" when starting a recording
You've used up your QSO allowance. Tap Get Credits to buy a booster pack, or see Plans & pricing for subscriptions and the free monthly allowance.
Two things worth knowing:
- Recording offline doesn't check your balance. QSOs are only spent when the audio is processed, so an offline activation recorded with an empty balance will fail at sync time instead; the audio stays safe on your phone and syncs fine after a top-up. See Working offline.
- If uploads are interrupted mid-recording (by connection loss or an empty balance), the audio is queued on the device rather than lost, and you'll see "Recording saved. Some audio is queued to sync." when you stop.
Sync says some QSOs were "skipped (incomplete data)"
QRZ and Wavelog both require a complete minimum record. A QSO is skipped if any of these fields are missing:
- Their callsign
- Your callsign
- Band
- Mode
- Date and start time
Open the skipped contacts, fill in what's missing, then run Sync with QRZ or Sync with Wavelog from the session menu again.
"Live updates paused"
If the session screen shows Live updates paused with a reconnecting note, the live feed to the screen dropped and is reconnecting; recording itself is unaffected. Contacts extracted in the meantime appear once it reconnects.
I can't record into a session
Two usual causes:
- The session isn't active. Only active sessions can be recorded into.
- Microphone permission was denied. You'll see "Microphone access is required to record."; grant it in your device settings and try again.
I never got the verification email
You can't use the app until your email is verified. Check your spam folder first. The resend button lives in the web app: sign in at app.voiceqso.com and use Resend verification email on the verify screen. If it still doesn't arrive, email support@voiceqso.com.
Something else?
Join the Discord or email support@voiceqso.com; details on what to include are in Getting help.