You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
However, this time I cannot get around this issue.
Issue Report
Here is an export generated after updating loop to 3.4.4 (57) from develop 3.3.0 (57). Export-20241119T013430Z.zip
After updating to 3.4.4 and still having the same issue I deleted Loop on my phone and all data, and re-installed Loop fresh. After doing this I still have the same issue. Here is another export after completely re-installing Loop: Export-20241119T020829Z.zip
Pictures/Video
After deleting and re-adding the Dexcom G7 CGM, the CGM never connects / updates: Full Size Image
Loop should get CGM updates while Dexcom G7 App is receiving updates.
Metadata
Phone
Hardware: Iphone 12 Mini
OS Version: IOS 17.5.1
Watch OS: 10.6.1
Loop Version
Version Number: 3.4.4
Repo: LoopKit/Loop
CGM
Device: Dexcom G7
Manager app: Dexcom App
Pump
Manufacturer: Omnipod
Model: Dash
Firmware version: N/A
Additional context
This issue has happened to me in the past and I was able to get around it by forgetting all Dexcom Bluetooth devices. However, this time doing these steps has not resolved the issue. Loop is currently unusable.
It might be helpful to see your Loop Report - the Dexcom traffic is included in there. (Loop, Settings, scroll down to support and tap Issue Report.)
I'm baffled by these reports. Yours is not the only one.
Some people reported it got better with the next sensor.
Some people used the procedure you listed successfully.
Did you add a phone reboot after forgetting all the bluetooth devices?
Did you wait for the sensor to first pair with the Dexcom app and the first CGM value be reported, and only then restart the Loop app?
Do you have other bluetooth devices connected to the phone?
Do you have any other apps on the phone trying to interface with the G7 (xDrip4iOS, Trio, Suggah, etc.)?
I wonder if it might be possible to work around this by implementing a new "Apple Health" CGM - basically it would be querying Apple Health for updates to BG. G7 App can write that data.
Dexcom app writes to Apple Health with a 3 hour delay. Not useful for looping. However, you could try using Dexcom Share as CGM. It requires internet and isn’t an idea solution but it should work.
Out of interest does loop seem to hang when you open it or get very laggy when not working ? Just remembering an issue I had a long while back with G6 where something went screwy with apple health integration . Over a period of time the apple health data would build up and cause instability , when I turned off Dexcom writing to apple health and cleared the health data it was ok. Of course do not do this if you care about what is in apple health It’s a long shot and I think a fix was pushed ages ago for this issue , but since you seem to be in a real bind thought even a long shot was better than no shot Sent from my iPhoneOn 19 Nov 2024, at 02:10, Travis Whipple ***@***.***> wrote:
Describe the bug
Randomly Loop will stop receiving CGM updates and halt all dosing.
Dexcom App and Direct-to-watch are able to get CGM updates just fine, however Loop is not receiving any CGM updates.
I have raised this issue in the past on Zulip (https://loop.zulipchat.com/#narrow/channel/148543-Loop/topic/Loop.20Failure/near/479067306). In the past I was able to get around this issue by:
Delete CGM in Loop
Quit Loop
Quit Dexcom G7 App
Forget all Dexcom sensors in Bluetooth settings
Open Dexcom App & add G7 as CGM
Open loop app
Wait for pairing request from sensor
However, this time I cannot get around this issue.
Attach an Issue Report
Here is an export generated after updating loop to 3.4.4 (57) from develop 3.3.0 (57).
Export-20241119T013430Z.zip
After updating to 3.4.4 and still having the same issue I deleted Loop on my phone and all data, and re-installed Loop fresh. After doing this I still have the same issue. Here is another export after completely re-installing Loop:
Export-20241119T020829Z.zip
Video
https://github.com/user-attachments/assets/e847688b-facf-4a44-8577-ad3c7580d876
To Reproduce
Unknown at this time.
Expected behavior
Loop should get CGM updates while Dexcom G7 App is receiving updates.
Phone
Hardware: Iphone 12 Mini
OS Version: IOS 17.5.1
Watch OS: 10.6.1
Loop Version
Version Number: 3.4.4
Repo: LoopKit/Loop
CGM
Device: Dexcom G7
Manager app: Dexcom App
Pump
Manufacturer: Omnipod
Model: Dash
Firmware version: N/A
Additional context
This issue has happened to me in the past and I was able to get around it by forgetting all Dexcom Bluetooth devices. However, this time doing these steps has not resolved the issue. Loop is currently unusable.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you are subscribed to this thread.Message ID: ***@***.***>
So for the time being I am using a Dexcom Share CGM - but this requires constant internet connection.
Environment
Here is my current environment, please let me know if there is anything else that is noteworthy.
CGM Related Apps
I am not using any other application for CGM monitoring other than the Dexcom G7 app and Loop.
Apple Health
Only Loop is writing CGM data to Apple Health. My Apply Health history ends where loop initially failed. Dexcom G7 has been stable and reporting values since this issue started to now - no issues with Dexcom G7 directly (that I can tell).
Issue Reports
Hello @marionbarker, I have taken two Issue Reports and attached them below along with some context around them.
... While gathering this report the Dexcom G7 started working again...
This issue report was generated after switching to using a Dexcom G7 CGM in Loop after the first report was generated. I expect to have CGM readings every 2nd and 7th minute.
After exporting the first logs I performed the following:
Removed Dexcom Share as CGM in Loop
Added Dexcom G7 as CGM in Loop
Deleted Dexcom Bluetooth from Bluetooth Devices in IPhone Settings (around 11:21 AM EST)
Opened Dexcom G7 App to wait for Bluetooth pairing request
At ~11:22AM EST I got a Bluetooth Pairing Notification
Dexcom G7 App updated with CGM reading for 11:22
Went back into Loop and there was no CGM reading for 11:22
From 11:27 onward, Loop was able to get CGM readings, but did not backfill for the 11:22 CGM value
Loop works fine. CGM value for 11:22 is still missing in Loop.
This looks to the 11:22 AM CGM value I am missing in Loop. I wonder if this is the error I was having yesterday (and in the past) preventing Loop from getting updated CGM values.
From this point on, I can see G7CGMManager logs for Connecting, Reading, Disconnecting - every 5 min as everything is working now. Example of log grouping:
Critical Event Logs - After Loop started working again
Since loop started working again, here are the critical event logs after loop started working: Export-20241119T163157Z.zip
Current Status
Loop is now working again with the Dexcom G7 sensor directly... I am not sure what has changed from last night to now, other than running with the Dexcom Share CGM for the time being.
@TravisWhip mine started working after awhile. I removed my CGM from loop, airplane mode, closed all apps and restarted phone. Not sure what was going on, I did notice the Dexcom servers were down when I tried to use share at first.
We have not been able to get the G7 to pair at all with Loop. We are a new to Looping and this is a new build and just trying to get everything set up and it just says searching. We have tried all the above steps to get it to connect: deleting app, deleting dxm values in bluetooth and shutting down apps and restarting. It will not connect to Loop. It is displaying in the Dexcom app and sharing to the follow app.
I am unsure what Dexcom Share is, unless you mean Dexcom Follow. If it is the Follow app, I am unsure of how to make that work together. All help is very appreciated.Thank you
There is an open PR to G7SensorKit that is improving G7 connectivity as long as the Sensor is communicating with the app. It is not perfect and some people are still having trouble.
I needed to delete the Loop app from my phone before installing Loop 3.6.3 for this fix to take. For some reason going through the initial steps where you grant Bluetooth permission in Loop might be necessary.
First time commenting, if this is not helpful or not the right place for this feel free to delete. I found this thread from the other #2286
I have just started having this issue in July 2026. Loop stops finding G7 even though the G7 app is still functional and fully connected. Using Loop v3.8.1(57) on an iPhone 17, running iOS 26.5.1. This connectivity issue has only arisen in the last two G7 sensors I have had, maybe related to an iOS update but I can't place the date I updated exactly.
For me this issue has only happened twice, both times within an hour of my G7 session ending and the grace period starting. Both times, it couldn't seem to be fixed before the grace period has started (I tried several times to fix, following all steps above: forget sensor in G7 and loop, turn off bluetooth, restart phone, turn on bluetooth, re-pair sensor in G7 app before opening loop and adding a new CGM). After these steps before grace period ended while sensor session was still active loop gets stuck "searching for sensor". After the sensor session officially ended and the grace period started, by following the exact same set of steps after opening loop it was then able to locate the sensor and connect, closing the loop successfully.
Key for me was noticing that this was proximal to the transition to the G7 grace period. May be helpful?
Activity
marionbarker commentedon Nov 19, 2024
This must be so frustrating for you.
It might be helpful to see your Loop Report - the Dexcom traffic is included in there. (Loop, Settings, scroll down to support and tap Issue Report.)
I'm baffled by these reports. Yours is not the only one.
Some people reported it got better with the next sensor.
Some people used the procedure you listed successfully.
Did you add a phone reboot after forgetting all the bluetooth devices?
Did you wait for the sensor to first pair with the Dexcom app and the first CGM value be reported, and only then restart the Loop app?
Do you have other bluetooth devices connected to the phone?
Do you have any other apps on the phone trying to interface with the G7 (xDrip4iOS, Trio, Suggah, etc.)?
motinis commentedon Nov 19, 2024
I wonder if it might be possible to work around this by implementing a new "Apple Health" CGM - basically it would be querying Apple Health for updates to BG. G7 App can write that data.
marionbarker commentedon Nov 19, 2024
Dexcom app writes to Apple Health with a 3 hour delay. Not useful for looping. However, you could try using Dexcom Share as CGM. It requires internet and isn’t an idea solution but it should work.
scottf51 commentedon Nov 19, 2024
TravisWhip commentedon Nov 19, 2024
So for the time being I am using a Dexcom Share CGM - but this requires constant internet connection.
Environment
Here is my current environment, please let me know if there is anything else that is noteworthy.
CGM Related Apps
I am not using any other application for CGM monitoring other than the Dexcom G7 app and Loop.
Apple Health
Only Loop is writing CGM data to Apple Health. My Apply Health history ends where loop initially failed. Dexcom G7 has been stable and reporting values since this issue started to now - no issues with Dexcom G7 directly (that I can tell).
Issue Reports
Hello @marionbarker, I have taken two Issue Reports and attached them below along with some context around them.
Issue Report - Dexcom Share CGM
This issue report was generated after using Dexcom Share as a CGM since re-installing Loop last night (around 9pm, EST).
DexcomeShare_Loop Report 2024-11-19 11_22_22-05_00.md
Issue Report - Dexcom G7
... While gathering this report the Dexcom G7 started working again...
This issue report was generated after switching to using a Dexcom G7 CGM in Loop after the first report was generated. I expect to have CGM readings every 2nd and 7th minute.
After exporting the first logs I performed the following:
DexcomG7Loop Report 2024-11-19 11_48_17-05_00.md
Quick Investigation
Comparing the DexcomShare and DexcomG7 issue reports, I can see a
Device Communication LogI can see that at 11:23 AM, Loop tried to read from Dexcom:This looks to the 11:22 AM CGM value I am missing in Loop. I wonder if this is the error I was having yesterday (and in the past) preventing Loop from getting updated CGM values.
From this point on, I can see
G7CGMManagerlogs for Connecting, Reading, Disconnecting - every 5 min as everything is working now. Example of log grouping:Critical Event Logs - After Loop started working again
Since loop started working again, here are the critical event logs after loop started working:
Export-20241119T163157Z.zip
Current Status
Loop is now working again with the Dexcom G7 sensor directly... I am not sure what has changed from last night to now, other than running with the Dexcom Share CGM for the time being.
I am now able to use the Dexcom G7.
andrewhemp commentedon Nov 19, 2024
My G7 just started having this same issue not uploading readings. It started at 12:05pm

Loop Report 2024-11-19 125616-0600.md
TravisWhip commentedon Nov 19, 2024
@andrewhemp, to keep this thread clean, is there any additional context / logs you can provide in addition to what I have provided?
PS, use
Dexcom Shareas your CGM for the time being. Then every few hours try using theDexcom G7CGM until it works - at least that's what I did.andrewhemp commentedon Nov 19, 2024
@TravisWhip mine started working after awhile. I removed my CGM from loop, airplane mode, closed all apps and restarted phone. Not sure what was going on, I did notice the Dexcom servers were down when I tried to use share at first.
alliemakes commentedon Nov 20, 2024
We have not been able to get the G7 to pair at all with Loop. We are a new to Looping and this is a new build and just trying to get everything set up and it just says searching. We have tried all the above steps to get it to connect: deleting app, deleting dxm values in bluetooth and shutting down apps and restarting. It will not connect to Loop. It is displaying in the Dexcom app and sharing to the follow app.
I am unsure what Dexcom Share is, unless you mean Dexcom Follow. If it is the Follow app, I am unsure of how to make that work together. All help is very appreciated.Thank you
TravisWhip commentedon Nov 22, 2024
@alliemakes, it's a CGM option in Loop.
See the CGM section of Loop's documentation here: https://loopkit.github.io/loopdocs/loop-3/add-cgm/
marionbarker commentedon Mar 14, 2025
There is an open PR to G7SensorKit that is improving G7 connectivity as long as the Sensor is communicating with the app. It is not perfect and some people are still having trouble.
Please see: LoopKit/G7SensorKit#33
This can be added to released version of Loop (see G7 Missing Readings option) using a the Customization Select Script:
timd24 commentedon Mar 19, 2025
Following this issue closely. This is the most challenging bug I’ve seen in the app in many years.
marionbarker commentedon Apr 24, 2025
Closed with Loop release 3.6.0
tomleim commentedon Jul 31, 2025
I needed to delete the Loop app from my phone before installing Loop 3.6.3 for this fix to take. For some reason going through the initial steps where you grant Bluetooth permission in Loop might be necessary.
amy-inkster commentedon Aug 3, 2026
First time commenting, if this is not helpful or not the right place for this feel free to delete. I found this thread from the other #2286
I have just started having this issue in July 2026. Loop stops finding G7 even though the G7 app is still functional and fully connected. Using Loop v3.8.1(57) on an iPhone 17, running iOS 26.5.1. This connectivity issue has only arisen in the last two G7 sensors I have had, maybe related to an iOS update but I can't place the date I updated exactly.
For me this issue has only happened twice, both times within an hour of my G7 session ending and the grace period starting. Both times, it couldn't seem to be fixed before the grace period has started (I tried several times to fix, following all steps above: forget sensor in G7 and loop, turn off bluetooth, restart phone, turn on bluetooth, re-pair sensor in G7 app before opening loop and adding a new CGM). After these steps before grace period ended while sensor session was still active loop gets stuck "searching for sensor". After the sensor session officially ended and the grace period started, by following the exact same set of steps after opening loop it was then able to locate the sensor and connect, closing the loop successfully.
Key for me was noticing that this was proximal to the transition to the G7 grace period. May be helpful?
blameitonben commentedon Aug 3, 2026