Skip to content

App crashes on Send Now in Owntracks logging mode (iOS 26.3.1) #188

@magnusbjarnason

Description

@magnusbjarnason

Description

Overland crashes when using the "Owntracks" logging mode and tapping "Send Now". The app works perfectly in "All Data" mode sending GeoJSON to a custom endpoint, but crashes when switched to Owntracks logging mode.

Steps to Reproduce

  1. Install from App Store (v1.3)
  2. Grant "Always" location permission
  3. Configure Server URL to a valid HTTPS endpoint
  4. Set Logging Mode to "All Data" — works fine, sends data successfully
  5. Change Logging Mode to "Owntracks"
  6. Change Server URL to an OwnTracks Recorder endpoint (https://example.com/pub?u=user&d=device)
  7. Tap "Send Now" → crash

After this crash, deleting and reinstalling the app did not resolve the issue — the app continued to crash on Send Now.

Environment

  • Device: iPhone 15 Pro
  • iOS version: 26.3.1 (a)
  • Overland version: 1.3 (App Store)
  • Server: Valid HTTPS endpoint (Caddy reverse proxy with wildcard cert via Tailscale). Confirmed working — the endpoint accepts POST requests and returns {"result":"ok"} via curl.

Expected Behavior

Switching to Owntracks logging mode and tapping Send Now should send the latest location in OwnTracks JSON format.

Actual Behavior

App crashes immediately on Send Now.

Notes

The "All Data" GeoJSON mode was working perfectly before switching to Owntracks mode. Would be happy to test a TestFlight build if one is available.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions