My Oura ring is not showing data, what do I do?

The most common reason is the simplest one: Oura signs you out of MigraineMe every so often for safety reasons, and you just need to sign back in. This guide walks you through that and a few other things to try, from the easiest to the most involved.

Start with the first step. If it works, you are done. If it does not, keep going.

Most steps are the same on iPhone and Android. Where a screen behaves differently, we call it out.

Step 1: Check that your Oura is actually syncing today

Before blaming MigraineMe, let us make sure Oura itself has your data.

  1. Open the Oura app on your phone.
  2. Look at today's screen. Do you see your sleep, your readiness, and your heart numbers?
  3. If you do not, that is a problem inside Oura, not MigraineMe. Make sure your ring is charged and near your phone, open the Oura app, and pull down to refresh.

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

Step 2: Reconnect Oura inside MigraineMe

This fixes about nine out of ten cases.

  1. Open MigraineMe.
  2. Tap the gear icon in the top-left of the screen. A drawer slides in from the left.
  3. Tap Connections.
  4. Find the Oura card. Look at the button on the right side of the card.
  5. If the button says "Connect", Oura is not connected at the moment. Tap it. Oura's own sign-in page opens. Sign in with your Oura account and approve access for MigraineMe. The button should now read "Connected".
  6. If the button already says "Connected" but you are still not seeing data, disconnect and connect again. On iPhone, tap the Connected button. On Android, press and hold the Oura card instead, because tapping the button does nothing once it is connected.
  7. A box asks "Disconnect Oura?". Tap Disconnect. The button changes back to "Connect". Tap Connect and sign in again.

Wait a few minutes, then check the Monitor tab. Your Oura data should start appearing.

Step 3: Refresh the Monitor tab

Sometimes the data is there but MigraineMe is showing you an old screen.

  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

MigraineMe shows today by default, but Oura sometimes only finishes processing your sleep an hour or two after you wake up.

Step 5: Make sure the right source is picked

It is possible that Oura is connected but a particular metric (say, HRV) is set to read from a different source like Apple Health or Health Connect.

  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 "Oura" or "Phone"). Tap it and choose Oura where you want Oura to feed that metric.

If you have more than one wearable (say, Oura plus an Apple Watch), only one source feeds each metric at a time.

Step 6: Sign out and back in

This is a bigger hammer. It clears your login and starts fresh.

  1. Open MigraineMe.
  2. Tap the gear icon in the top-left.
  3. Tap Logout.
  4. Sign back in.
  5. Go back into gear icon, Connections, find the Oura card and tap Connect if it asks.
  6. Sign into Oura again when asked.

Step 7: Reinstall MigraineMe

The last resort. Your data is safe in your account 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 (or Uninstall on Android).
  3. Go to the App Store or Play Store.
  4. Search for MigraineMe and install it again.
  5. Open the app and sign in with the same email you used before.
  6. Reconnect Oura by following Step 2 above.

If none of this worked

Please write to us at help@migraineme.app with these details:

  1. Your phone (iPhone or Android, and which model if you know it)
  2. The date you last saw your Oura data in MigraineMe
  3. Whether Oura itself is showing your data
  4. A screenshot of the Connections screen so we can see the status

We usually reply within one working day. Most of the time we can fix it from our end without you having to do anything more.

"Why does this keep happening?"

Oura, like most ring and watch makers, asks apps to renew their permission every so often. It is a safety feature, not a bug. We will keep finding ways to make this smoother, but for now, if you see your Oura data drop off, please come back to this page and start at Step 2.

More in this section

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

Download MigraineMe