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.
- Open the Garmin Connect app on your phone.
- Pull down on the top of the screen to refresh.
- Look at today's screen. Do you see your sleep, your steps, and your heart numbers?
- 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.
- Open MigraineMe.
- Tap the gear icon in the top-left of the screen.
- Tap Connections.
- Find the Garmin card. Look at the button on the right side.
- 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".
- 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.
- Open the Monitor tab.
- On iPhone: put your finger near the top of the screen, slide it down a few centimetres and let go. Wait about ten seconds.
- 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.
- If you wake at 7am and look at MigraineMe at 7:05am, last night's sleep may not be there yet.
- Try again after lunch. If it shows up then, that was the reason.
Step 5: Make sure the right source is picked
It is possible that Garmin is connected but Sleep is using a different source.
- Tap the gear icon in the top-left.
- Tap Data and Notifications.
- 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.
- 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
- Swipe up from the bottom of the screen and pause in the middle.
- Find the MigraineMe card and swipe it up off the screen.
- Tap the MigraineMe icon to open it again.
On Android
- Tap the square button at the bottom (or swipe up and hold).
- Find MigraineMe and swipe it away.
- Tap the MigraineMe icon to open it again.
Step 7: Sign out and back in
A bigger reset. Clears your login and starts fresh.
- Open MigraineMe.
- Tap the gear icon in the top-left of the screen.
- Tap Logout in the drawer.
- Sign back in with the same email.
- 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.
- Press and hold the MigraineMe icon on your phone.
- Tap Delete app (iPhone) or Uninstall (Android).
- Open the App Store or Play Store, search for MigraineMe, and install it again.
- Open it and sign in with the same email you used before.
- Reconnect Garmin using Step 2.
If none of these work
Write to us at help@migraineme.app and include:
- Your phone make and model (for example "iPhone 13" or "Samsung Galaxy S23")
- What you have already tried
- A screenshot of the Connections screen if you can take one
We usually reply within one working day.
