My Garmin is not showing data, what do I do?

The simplest fix is usually the right one: Garmin signs you out of MigraineMe every so often for safety, and you just need to sign back in. This guide walks you through that first, and then a few other things to try if that does not solve it.

Start with Step 1. If it works, you are done. If it does not, keep going.

The steps below work on both iPhone and Android. Where a screen looks different, we say so.

Step 1: Check that your Garmin is actually syncing today

Before blaming MigraineMe, make sure Garmin Connect itself has your data.

  1. Open the Garmin Connect app on your phone.
  2. Pull down on the top of the screen to refresh.
  3. Look at today's screen. Do you see your sleep, your steps, and your heart numbers?
  4. If you do not, that is a Garmin problem, not a MigraineMe problem. Make sure your watch is charged and near your phone, and open Garmin Connect so the watch can sync.

If Garmin Connect shows your data but MigraineMe does not, move to Step 2.

Step 2: Reconnect Garmin inside MigraineMe

This fixes nine out of ten cases.

  1. Open MigraineMe.
  2. Tap the gear icon in the top-left of the screen.
  3. Tap Connections.
  4. Find the Garmin card. Look at the button on the right side.
  5. If the button says "Connect", your Garmin is signed out. Tap it. Garmin's own sign-in page opens. Sign in with your Garmin account and approve access for MigraineMe. The button will change to "Connected".
  6. If the button already says "Connected" but no data is showing, tap it anyway. A box will ask "Disconnect Garmin?". Tap Disconnect. The button goes back to "Connect". Tap it again and sign in.

After connecting, the app asks "Which Garmin device?". Pick your watch from the list (fenix, Forerunner, Venu, and so on) and tap Confirm, or tap Skip. Wait a few minutes, then check the Monitor tab.

Step 3: Refresh the Monitor tab

Sometimes the data is there but the screen has not caught up.

  1. Open the Monitor tab.
  2. On iPhone: put your finger near the top of the screen, slide it down a few centimetres and let go. Wait about ten seconds.
  3. On Android: there is no pull-down refresh. Tap another tab, such as Home, then tap Monitor again. Monitor reloads your data each time you open it.

Step 4: Check the time of day

Garmin sometimes takes an hour or two after you wake up to finish processing last night's sleep.

Step 5: Make sure the right source is picked

It is possible that Garmin is connected but Sleep is using a different source.

  1. Tap the gear icon in the top-left.
  2. Tap Data and Notifications.
  3. Scroll down through the sections (Sleep, Physical Health, Cognitive, Environment, and so on), or type the metric name in the search box at the top.
  4. Each metric row shows a small source badge (for example "Garmin" or "Phone"). Tap it and choose Garmin where you want Garmin to feed that metric.

The Garmin badge may show your watch name instead of the word Garmin.

Step 6: Force-close MigraineMe and open it again

This makes the app start fresh.

On iPhone

  1. Swipe up from the bottom of the screen and pause in the middle.
  2. Find the MigraineMe card and swipe it up off the screen.
  3. Tap the MigraineMe icon to open it again.

On Android

  1. Tap the square button at the bottom (or swipe up and hold).
  2. Find MigraineMe and swipe it away.
  3. Tap the MigraineMe icon to open it again.

Step 7: Sign out and back in

A bigger reset. Clears your login and starts fresh.

  1. Open MigraineMe.
  2. Tap the gear icon in the top-left of the screen.
  3. Tap Logout in the drawer.
  4. Sign back in with the same email.
  5. Go back to gear icon, Connections, find the Garmin card and tap Connect if it asks.

Step 8: Reinstall MigraineMe

The last resort. Your data is safe on our servers, so deleting the app does not delete your migraines.

  1. Press and hold the MigraineMe icon on your phone.
  2. Tap Delete app (iPhone) or Uninstall (Android).
  3. Open the App Store or Play Store, search for MigraineMe, and install it again.
  4. Open it and sign in with the same email you used before.
  5. Reconnect Garmin using Step 2.

If none of these work

Write to us at help@migraineme.app and include:

We usually reply within one working day.

More in this section

Still stuck? Write to us at help@migraineme.app

Download MigraineMe