Help › Troubleshooting

Troubleshooting

Common issues and solutions for the DNAGedcom Client. For the current status of each DNA service, check the Service Status page.

Login Issues

I can’t log in to the DNAGedcom Client

First, make sure you’re using your DNAGedcom username — this is typically NOT your email address, FTDNA kit number, or any DNA service login. If you’ve forgotten your password, use the password reset option on the login page. Check your spam/junk folder for the reset email. If you still can’t get in, email support@dnagedcom.com with your username.

I can’t log in to a DNA service during gathering

Make sure you can log in directly to the DNA service’s website first (a*.com, 23andme.com, etc.) in a regular browser. If that works but the Client login fails:

  • For A* and 23andMe: These use browser-based login. Try clicking “Web Logout” then “Web Login” to start a fresh session.
  • For FTDNA: Your user ID is typically a number (e.g., 123456 or B1234), not your email address. Check your FTDNA account page for the correct ID.
  • Clear the browser cache within the Client if login pages aren’t loading correctly.

Gathering Issues

Blank or empty results

The most common cause is incorrect credentials for the DNA testing service. Also check your cM range settings — if the minimum is set too high, you may have very few matches to gather.

A DNA service stopped working

DNA services occasionally change their websites or APIs. Check the Service Status page for current service status. Make sure you’re running the latest Client version — updates are usually released promptly when a service changes. Report persistent issues on the Service Status page.

Gathering is extremely slow

  • A*: Reduce the gathering delay in settings, or increase the minimum cM to gather fewer matches.
  • MyHeritage: MyHeritage enforces rate limits of approximately one minute between each match. This is expected and cannot be changed.
  • All services: Start with a higher cM minimum (30+) to gather fewer, closer matches faster. Expand the range later.

Session keeps expiring

Some DNA services (especially 23andMe) expire sessions during long gather operations. The Client handles re-authentication automatically when possible. If it can’t recover, log out and log back in to start a fresh session. Consider gathering in stages with higher cM ranges to reduce session length.

Windows Issues

ChromiumBinariesMissingException or GZipCompress.exe error

This error means the built-in browser components could not be extracted or have become corrupted. Common on Windows 10, often caused by antivirus software.

To fix:

  1. Close DNAGedcom completely
  2. Open File Explorer and navigate to %LocalAppData%\DNAGedcom\BrowserData\
  3. Delete the entire binaries folder
  4. Add an antivirus exception for %LocalAppData%\DNAGedcom\
  5. Relaunch DNAGedcom — it will download fresh browser components

If the problem persists, uninstall and reinstall the Client.

macOS Issues

macOS is blocking the app

macOS has multiple security layers. Common issues:

  • Gatekeeper: Right-click the app and select Open, or approve it in System Settings > Privacy & Security
  • App Management (macOS 15 Sequoia and later): Must be enabled for DNAGedcom to install browser components
  • Network or file access denied: Check permissions in System Settings > Privacy & Security

See the complete macOS Installation Guide for step-by-step instructions.

Database Status Indicator

The DNAGedcom Client shows a small “DB” badge in the top-right corner of the window. Its color reflects the state of your database connection. This is different from the colored weather indicators next to gather services and analysis tools (those describe whether a feature is working — see Weather Indicators). The DB badge is specifically about your database file.

Hover the badge to see a tooltip with the underlying message. The colors mean:

Color Meaning What to do
Blue Database is initializing. Shown briefly at app startup while the database file is opened, schema checked, and any pending migrations applied. Wait. The icon will turn green within a few seconds on a healthy database. If it stays blue for more than 30 seconds, the database may be very large or on slow storage — check the log if it never turns green.
Green Database is open, healthy, and writable. This is the normal operating state. Nothing — you're good to go.
Yellow Non-critical warning. The database is still usable, but the Client has logged a transient issue — for example a brief SQLite contention spike, or a recoverable I/O hiccup. Often resolves on its own. Hover the icon to read the tooltip and see what triggered the warning. If everything seems to be working, you can keep going. If gathers are visibly stalling or reports won't generate, treat it like a Red and follow the Red guidance.
Red Critical database error. Most commonly the SQLite file is locked (typically because another tool — another DNAGedcom Client session, a SQLite browser, a backup utility — is holding it open) or there's a disk I/O failure (full disk, network drive disconnected, permission denied).
  1. Hover the icon to read the specific error message in the tooltip.
  2. If “database is locked”: close any other process that has the database file open — another DNAGedcom Client session, DB Browser for SQLite, a cloud-sync agent that's mid-upload, etc. Then restart the Client.
  3. If it's a disk or permission error: confirm the database folder still exists, the drive isn't full, and your user has write access. Cloud-sync folders (OneDrive, iCloud Drive, Dropbox) sometimes lock files mid-sync — the simplest fix is to move the database to a regular local folder.
  4. If the badge stays Red after a restart and the tooltip doesn't lead anywhere obvious, send the log file to support@dnagedcom.com.

Once the badge goes Red, it stays Red until either the underlying error clears or you restart the Client — this is intentional, so a critical message can't be hidden by a less-serious warning that arrives afterward.

Clustering and Analysis Issues

No matches found in clustering tool

Make sure you have gathered both match AND ICW data for the selected kit. All clustering tools require ICW data. Check the kit summary (People > Kits) to verify data availability.

Heatmap is blank or not showing

For Shared Clustering: The match count may exceed the Max Heatmap Size setting (default: 1000). Increase this value or reduce the cM range.

For Warthen Interactive Cluster: Make sure clustering completed successfully (check the status message). Try clicking “Fit to View” to reset the zoom.

Getting Help

If the solutions above don’t resolve your issue:

  1. Check the Service Status page for current service status
  2. Report the problem on the Service Status page
  3. Email support@dnagedcom.com with:
    • Your DNAGedcom username
    • Client version number (shown on the login screen)
    • The log file (use “Send Logs to Support” in Settings)
    • A description of what you were doing when the issue occurred