<?xml version="1.0" encoding="UTF-8"?>
<feed xml:lang="en-US" xmlns="http://www.w3.org/2005/Atom">
  <id>tag:status.tryterra.co,2005:/history</id>
  <link rel="alternate" type="text/html" href="https://status.tryterra.co"/>
  <link rel="self" type="application/atom+xml" href="https://status.tryterra.co/history.atom"/>
  <title>Terra Status - Incident history</title>
  <updated>2026-11-02T17:40:00.000+00:00</updated>
  <author>
    <name>Terra</name>
  </author>
  
<entry>
  <id>tag:status.tryterra.co,2005:Incident/cmw2ack4u01lc13nybg2gytxw</id>
  <published>2026-11-02T17:40:00.000+00:00</published>
  <updated>2026-11-02T17:40:00.000+00:00</updated>
  <link rel="alternate" type="text/html" href="https://status.tryterra.co/incident/cmw2ack4u01lc13nybg2gytxw"/>
  <title>Fitbit integration retired by Google</title>

  <content type="html">
  <![CDATA[
    <p><strong>Type:</strong> Incident</p>
    
    <p><strong>Affected Components:</strong> Fitbit</p>
    <p><small>Nov <var data-var='date'> 2</var>, <var data-var='time'>17:40:00</var> GMT+0</small><br /><strong>Identified</strong> -
  Google turned off the Fitbit Web API on 2 November 2026. Terra can no longer fetch data or connect new users through the Fitbit integration. Fitbit users can connect through the Google Health integration instead, which is fully available. Other integrations are unaffected. Migration guide: https://docs.tryterra.co/help-center/help-topics/data-api-sdk/account-config-environments-and-going-live/fitbit-to-google-migration.</p>

        ]]>
  </content>
</entry>

<entry>
  <id>tag:status.tryterra.co,2005:Incident/cmvseqd8602581mplsvfhsem2</id>
  <published>2026-10-28T13:02:00.000+00:00</published>
  <updated>2026-10-28T16:50:00.000+00:00</updated>
  <link rel="alternate" type="text/html" href="https://status.tryterra.co/incident/cmvseqd8602581mplsvfhsem2"/>
  <title>Webhook signature verification failures</title>

  <content type="html">
  <![CDATA[
    <p><strong>Type:</strong> Incident</p>
    <p><strong>Duration:</strong> 3 hours and 48 minutes</p>
    <p><strong>Affected Components:</strong> Event Delivery</p>
    <p><small>Oct <var data-var='date'> 28</var>, <var data-var='time'>16:50:00</var> GMT+0</small><br /><strong>Resolved</strong> -
  This incident is resolved. Between 13:02 and 16:50 UTC, an issue on our side caused some webhooks to be sent with an invalid signature, so endpoints that verify signatures rejected them. This mainly affected webhooks for data requested through the API, such as historical data requests, and some deliveries were delayed as a result. Rejected webhooks are being retried automatically with a valid signature and should arrive over the next few hours. If you temporarily disabled signature verification, you can turn it back on. No other action is needed..</p>
<p><small>Oct <var data-var='date'> 28</var>, <var data-var='time'>13:02:00</var> GMT+0</small><br /><strong>Investigating</strong> -
  We are investigating webhook deliveries failing signature verification..</p>

        ]]>
  </content>
</entry>

<entry>
  <id>tag:status.tryterra.co,2005:Maintenance/cmvfacybf03tw13mplx7qujn8</id>
  <published>2026-10-26T11:00:00.000+00:00</published>
  <updated>2026-10-26T11:30:00.000+00:00</updated>
  <link rel="alternate" type="text/html" href="https://status.tryterra.co/maintenance/cmvfacybf03tw13mplx7qujn8"/>
  <title>MacrosFirst scheduled maintenance</title>

  <content type="html">
  <![CDATA[
    <p><strong>Type:</strong> Maintenance</p>
    <p><strong>Duration:</strong> 30 minutes</p>
    <p><strong>Affected Components:</strong> MacrosFirst</p>
    <p><small>Oct <var data-var='date'> 26</var>, <var data-var='time'>11:30:00</var> GMT+0</small><br /><strong>Completed</strong> -
  Maintenance has completed successfully.</p>
<p><small>Oct <var data-var='date'> 26</var>, <var data-var='time'>11:00:01</var> GMT+0</small><br /><strong>Identified</strong> -
  Maintenance is now in progress.</p>
<p><small>Oct <var data-var='date'> 19</var>, <var data-var='time'>13:24:15</var> GMT+0</small><br /><strong>Identified</strong> -
  MacrosFirst has scheduled maintenance on its integration API on Monday 26 October, from 11:00 to 11:30 UTC.

During this window, new MacrosFirst data may be delayed and new MacrosFirst connections may fail. MacrosFirst has confirmed no data will be lost, and data is expected to arrive once their API is back online, so no action is needed on your side. All other integrations are unaffected..</p>

        ]]>
  </content>
</entry>

<entry>
  <id>tag:status.tryterra.co,2005:Incident/cmun846s6016113papvhksg3c</id>
  <published>2026-09-29T15:03:00.000+00:00</published>
  <updated>2026-09-29T15:30:00.000+00:00</updated>
  <link rel="alternate" type="text/html" href="https://status.tryterra.co/incident/cmun846s6016113papvhksg3c"/>
  <title>Elevated API errors and delayed webhooks</title>

  <content type="html">
  <![CDATA[
    <p><strong>Type:</strong> Incident</p>
    <p><strong>Duration:</strong> 27 minutes</p>
    <p><strong>Affected Components:</strong> Event Delivery, REST endpoints</p>
    <p><small>Sep <var data-var='date'> 29</var>, <var data-var='time'>15:30:00</var> GMT+0</small><br /><strong>Resolved</strong> -
  This incident is resolved. Between 15:03 and 15:19 UTC, a large share of data requests to the Terra API returned errors, and webhook deliveries were delayed. Webhooks queued during this period were delivered once service recovered, and data requests were slower than usual until 15:30 UTC. Some users connecting Apple Health during the incident may have needed to retry. If you notice gaps in data from this window, requesting that period again will return it. No action is needed..</p>
<p><small>Sep <var data-var='date'> 29</var>, <var data-var='time'>15:03:00</var> GMT+0</small><br /><strong>Investigating</strong> -
  We are investigating elevated errors on Terra API data requests and delayed webhook deliveries..</p>

        ]]>
  </content>
</entry>

<entry>
  <id>tag:status.tryterra.co,2005:Maintenance/cmub8t8h61ira13pch528eb4a</id>
  <published>2026-09-23T05:00:00.000+00:00</published>
  <updated>2026-09-23T08:00:00.000+00:00</updated>
  <link rel="alternate" type="text/html" href="https://status.tryterra.co/maintenance/cmub8t8h61ira13pch528eb4a"/>
  <title>Polar scheduled maintenance</title>

  <content type="html">
  <![CDATA[
    <p><strong>Type:</strong> Maintenance</p>
    <p><strong>Duration:</strong> 3 hours</p>
    <p><strong>Affected Components:</strong> Polar</p>
    <p><small>Sep <var data-var='date'> 23</var>, <var data-var='time'>08:00:00</var> GMT+0</small><br /><strong>Completed</strong> -
  Maintenance has completed successfully.</p>
<p><small>Sep <var data-var='date'> 23</var>, <var data-var='time'>05:00:01</var> GMT+0</small><br /><strong>Identified</strong> -
  Maintenance is now in progress.</p>
<p><small>Sep <var data-var='date'> 21</var>, <var data-var='time'>12:50:09</var> GMT+0</small><br /><strong>Identified</strong> -
  Polar has scheduled a maintenance break across all Polar services on Wednesday 23 September from 05:00 UTC. Polar expects up to 3 hours of downtime, followed by a few hours before its services are back to full speed.

During this window, new Polar data may be delayed and new Polar connections may fail. Data recorded during the maintenance is expected to arrive once Polar&#039;s services recover, so no action is needed on your side. All other integrations are unaffected.

Polar will post progress at https://status.polar.com..</p>

        ]]>
  </content>
</entry>

<entry>
  <id>tag:status.tryterra.co,2005:Incident/cmtsj1j7e05o52cpqyw558hgh</id>
  <published>2026-09-08T10:28:54.190+00:00</published>
  <updated>2026-09-21T21:00:00.000+00:00</updated>
  <link rel="alternate" type="text/html" href="https://status.tryterra.co/incident/cmtsj1j7e05o52cpqyw558hgh"/>
  <title>TrainerRoad fetches failing</title>

  <content type="html">
  <![CDATA[
    <p><strong>Type:</strong> Incident</p>
    <p><strong>Duration:</strong> 13 days, 10 hours and 31 minutes</p>
    <p><strong>Affected Components:</strong> TrainerRoad</p>
    <p><small>Sep <var data-var='date'> 21</var>, <var data-var='time'>21:00:00</var> GMT+0</small><br /><strong>Resolved</strong> -
  Requests to TrainerRoad are succeeding normally again, and authentication and data syncing for TrainerRoad users have been fully restored since 21 September at 21:00 UTC. Data delayed during the incident has been backfilled automatically, so no action is needed..</p>
<p><small>Sep <var data-var='date'> 8</var>, <var data-var='time'>10:28:54</var> GMT+0</small><br /><strong>Identified</strong> -
  API calls to TrainerRoad&#039;s server are failing at a high rate, impairing authentication &amp; data fetching for users..</p>

        ]]>
  </content>
</entry>

<entry>
  <id>tag:status.tryterra.co,2005:Incident/cmtj5ntc20a4j0wmfcxonqglc</id>
  <published>2026-09-01T21:04:24.284+00:00</published>
  <updated>2026-09-02T15:50:44.000+00:00</updated>
  <link rel="alternate" type="text/html" href="https://status.tryterra.co/incident/cmtj5ntc20a4j0wmfcxonqglc"/>
  <title>Degraded Fitbit data delivery</title>

  <content type="html">
  <![CDATA[
    <p><strong>Type:</strong> Incident</p>
    <p><strong>Duration:</strong> 18 hours and 46 minutes</p>
    <p><strong>Affected Components:</strong> Fitbit</p>
    <p><small>Sep <var data-var='date'> 2</var>, <var data-var='time'>15:50:44</var> GMT+0</small><br /><strong>Resolved</strong> -
  Fitbit&#039;s API has been stable since 21:30 UTC on 1 September and Fitbit data has been delivering normally since..</p>
<p><small>Sep <var data-var='date'> 1</var>, <var data-var='time'>21:48:47</var> GMT+0</small><br /><strong>Monitoring</strong> -
  Fitbit&#039;s API recovered at around 21:30 UTC and new Fitbit data is flowing normally again. We&#039;re monitoring while recent data works through..</p>
<p><small>Sep <var data-var='date'> 1</var>, <var data-var='time'>21:04:24</var> GMT+0</small><br /><strong>Identified</strong> -
  We&#039;re seeing elevated errors from Fitbit&#039;s API. New Fitbit data may be delayed or missing while this continues.

Existing connections are unaffected and no action is needed..</p>

        ]]>
  </content>
</entry>

<entry>
  <id>tag:status.tryterra.co,2005:Incident/cmtj6va2i0lym1bmvhl1xp4uk</id>
  <published>2026-09-01T19:40:00.000+00:00</published>
  <updated>2026-09-21T17:01:28.000+00:00</updated>
  <link rel="alternate" type="text/html" href="https://status.tryterra.co/incident/cmtj6va2i0lym1bmvhl1xp4uk"/>
  <title>Garmin: new user connections failing</title>

  <content type="html">
  <![CDATA[
    <p><strong>Type:</strong> Incident</p>
    
    <p><strong>Affected Components:</strong> Garmin</p>
    <p><small>Sep <var data-var='date'> 21</var>, <var data-var='time'>17:01:28</var> GMT+0</small><br /><strong>Identified</strong> -
  Since approximately 14:40 UTC today, incoming Garmin data has stopped arriving for most connections, both new and existing. Historical data requests and planned workout delivery remain impacted as before.

We are assessing our next escalation steps with Garmin. We do not have an ETA to provide yet..</p>
<p><small>Sep <var data-var='date'> 10</var>, <var data-var='time'>10:40:41</var> GMT+0</small><br /><strong>Monitoring</strong> -
  There is no material change to report at this time. New and existing Garmin connections continue to receive incoming data; however, historical data requests and planned workout delivery remain impacted. We are continuing to work with Garmin and will provide further updates here..</p>
<p><small>Sep <var data-var='date'> 8</var>, <var data-var='time'>21:54:44</var> GMT+0</small><br /><strong>Monitoring</strong> -
  There is no material change to report at this time. New and existing Garmin connections continue to receive incoming data; however, historical data requests and planned workout delivery remain impacted. We are continuing to work with Garmin and will provide further updates here..</p>
<p><small>Sep <var data-var='date'> 7</var>, <var data-var='time'>09:09:50</var> GMT+0</small><br /><strong>Identified</strong> -
  There is no material change to report at this time. New and existing Garmin connections continue to receive incoming data; however, historical data requests and planned workout delivery remain impacted. We are continuing to work with Garmin and will provide further updates here..</p>
<p><small>Sep <var data-var='date'> 5</var>, <var data-var='time'>21:44:44</var> GMT+0</small><br /><strong>Monitoring</strong> -
  There is no material change to report at this time. New and existing Garmin connections continue to receive incoming data; however, historical data requests and planned workout delivery remain impacted. We are continuing to work with Garmin and will provide further updates here..</p>
<p><small>Sep <var data-var='date'> 4</var>, <var data-var='time'>14:10:49</var> GMT+0</small><br /><strong>Identified</strong> -
  Garmin is changing its API terms and the way partners access its APIs. We do not have an ETA yet, but we will update this page at least once every calendar day, even if there is no change. Once Garmin restores access, we will backfill the historical data missed during this period. Planned workout pushes cannot be resynced automatically, and we are working on a feature to requeue the affected pushes..</p>
<p><small>Sep <var data-var='date'> 2</var>, <var data-var='time'>19:25:43</var> GMT+0</small><br /><strong>Identified</strong> -
  New Garmin connections can be established again, and incoming data for new and existing connections is being delivered. Historical data requests and planned workout delivery to Garmin devices remain impacted for all connections while we await confirmation from Garmin. A further update will follow..</p>
<p><small>Sep <var data-var='date'> 2</var>, <var data-var='time'>12:38:34</var> GMT+0</small><br /><strong>Identified</strong> -
  We are awaiting a response from Garmin. New Garmin connections cannot be established, and planned workout delivery to Garmin devices is impacted for all users, including existing connections. Incoming data from existing connections is unaffected and continues to be delivered. A further update will follow once we receive confirmation from Garmin..</p>
<p><small>Sep <var data-var='date'> 1</var>, <var data-var='time'>19:40:00</var> GMT+0</small><br /><strong>Investigating</strong> -
  Garmin&#039;s API began rejecting authorization requests at 19:40 UTC. New Garmin connections are failing; already-connected users are unaffected and their data continues to flow.

Resolving this depends on Garmin. We&#039;re in direct contact with them and will update here..</p>

        ]]>
  </content>
</entry>

<entry>
  <id>tag:status.tryterra.co,2005:Incident/cmtkb00sr0jtm0wmf22lystuo</id>
  <published>2026-08-29T18:05:20.000+00:00</published>
  <updated>2026-09-02T11:21:00.000+00:00</updated>
  <link rel="alternate" type="text/html" href="https://status.tryterra.co/incident/cmtkb00sr0jtm0wmf22lystuo"/>
  <title>Nutracheck: new connections failing</title>

  <content type="html">
  <![CDATA[
    <p><strong>Type:</strong> Incident</p>
    
    <p><strong>Affected Components:</strong> Nutracheck</p>
    <p><small>Sep <var data-var='date'> 2</var>, <var data-var='time'>11:21:00</var> GMT+0</small><br /><strong>Resolved</strong> -
  Nutracheck login recovered and new connections are completing normally again..</p>
<p><small>Aug <var data-var='date'> 29</var>, <var data-var='time'>18:05:20</var> GMT+0</small><br /><strong>Resolved</strong> -
  Between 18:05 UTC on 29 August and 11:21 UTC on 2 September, Nutracheck&#039;s login page returned errors and new Nutracheck connections could not be completed. Already-connected users were unaffected and their data continued to flow.

This has recovered and new connections are working normally again..</p>

        ]]>
  </content>
</entry>

<entry>
  <id>tag:status.tryterra.co,2005:Incident/cmsifu7ig07ce1bn33plw9hb4</id>
  <published>2026-08-07T01:08:00.000+00:00</published>
  <updated>2026-08-07T03:46:00.000+00:00</updated>
  <link rel="alternate" type="text/html" href="https://status.tryterra.co/incident/cmsifu7ig07ce1bn33plw9hb4"/>
  <title>Elevated errors on API requests</title>

  <content type="html">
  <![CDATA[
    <p><strong>Type:</strong> Incident</p>
    <p><strong>Duration:</strong> 2 hours and 38 minutes</p>
    <p><strong>Affected Components:</strong> REST endpoints</p>
    <p><small>Aug <var data-var='date'> 7</var>, <var data-var='time'>03:46:00</var> GMT+0</small><br /><strong>Resolved</strong> -
  This incident is resolved. Between 01:08 and 03:46 UTC, requests authenticated with a Terra API key could fail with an authorization error. Your API keys were never changed or revoked - requests are succeeding again with no action needed. Provider connections and data delivery were unaffected and no data was lost..</p>
<p><small>Aug <var data-var='date'> 7</var>, <var data-var='time'>03:40:00</var> GMT+0</small><br /><strong>Identified</strong> -
  We have identified the cause and are applying a fix now. API keys have not been changed or revoked. Data from connected providers has continued to arrive throughout..</p>
<p><small>Aug <var data-var='date'> 7</var>, <var data-var='time'>01:08:00</var> GMT+0</small><br /><strong>Investigating</strong> -
  We are investigating elevated errors on the Terra API. Requests authenticated with a Terra API key may fail with an authorization error. Provider connections and incoming data are not affected..</p>

        ]]>
  </content>
</entry>

<entry>
  <id>tag:status.tryterra.co,2005:Incident/cmsgj5uav00fd0lqxn6b5xtr0</id>
  <published>2026-08-05T20:19:19.184+00:00</published>
  <updated>2026-08-06T08:17:12.109+00:00</updated>
  <link rel="alternate" type="text/html" href="https://status.tryterra.co/incident/cmsgj5uav00fd0lqxn6b5xtr0"/>
  <title>Concept2 Data Fetching</title>

  <content type="html">
  <![CDATA[
    <p><strong>Type:</strong> Incident</p>
    <p><strong>Duration:</strong> 11 hours and 58 minutes</p>
    <p><strong>Affected Components:</strong> Concept2</p>
    <p><small>Aug <var data-var='date'> 6</var>, <var data-var='time'>08:17:12</var> GMT+0</small><br /><strong>Resolved</strong> -
  This incident has been resolved..</p>
<p><small>Aug <var data-var='date'> 5</var>, <var data-var='time'>20:19:19</var> GMT+0</small><br /><strong>Identified</strong> -
  Concept2&#039;s API is currently returning errors, which is disrupting data sync for Concept2 connections. This is an issue on Concept2&#039;s side — Terra&#039;s systems are healthy. Syncs will resume automatically once Concept2 recovers; no action is needed on your end. We&#039;re monitoring and will post updates here..</p>

        ]]>
  </content>
</entry>

<entry>
  <id>tag:status.tryterra.co,2005:Incident/cms0radph0bw30kmtjf9uaps1</id>
  <published>2026-07-25T08:20:00.000+00:00</published>
  <updated>2026-07-26T00:07:08.183+00:00</updated>
  <link rel="alternate" type="text/html" href="https://status.tryterra.co/incident/cms0radph0bw30kmtjf9uaps1"/>
  <title>Delayed Garmin data delivery</title>

  <content type="html">
  <![CDATA[
    <p><strong>Type:</strong> Incident</p>
    <p><strong>Duration:</strong> 8 days, 11 hours and 9 minutes</p>
    <p><strong>Affected Components:</strong> Garmin</p>
    <p><small>Jul <var data-var='date'> 26</var>, <var data-var='time'>00:07:08</var> GMT+0</small><br /><strong>Resolved</strong> -
  Delivery times have returned to normal. A backlog of earlier data is still being delivered and will complete over the next few hours..</p>
<p><small>Jul <var data-var='date'> 25</var>, <var data-var='time'>21:21:11</var> GMT+0</small><br /><strong>Monitoring</strong> -
  A fix has been deployed and delivery times are returning to normal. Some earlier data is still being delivered..</p>
<p><small>Jul <var data-var='date'> 25</var>, <var data-var='time'>20:55:19</var> GMT+0</small><br /><strong>Identified</strong> -
  A fix has been identified and is being rolled out..</p>
<p><small>Jul <var data-var='date'> 25</var>, <var data-var='time'>08:20:00</var> GMT+0</small><br /><strong>Identified</strong> -
  Garmin data is arriving later than usual. Other providers are unaffected and no data is being lost. We have identified the cause and are working on a fix..</p>

        ]]>
  </content>
</entry>

<entry>
  <id>tag:status.tryterra.co,2005:Incident/cmrm151d501gr1amtus4n16om</id>
  <published>2026-07-15T11:45:10.095+00:00</published>
  <updated>2026-07-15T17:00:00.000+00:00</updated>
  <link rel="alternate" type="text/html" href="https://status.tryterra.co/incident/cmrm151d501gr1amtus4n16om"/>
  <title>Degraded performance — Fitbit</title>

  <content type="html">
  <![CDATA[
    <p><strong>Type:</strong> Incident</p>
    <p><strong>Duration:</strong> 5 hours and 15 minutes</p>
    <p><strong>Affected Components:</strong> Fitbit</p>
    <p><small>Jul <var data-var='date'> 15</var>, <var data-var='time'>17:00:00</var> GMT+0</small><br /><strong>Resolved</strong> -
  Resolved. Fitbit&#039;s platform recovered and we processed the full backlog of notifications that accumulated during their outage. All delayed Fitbit data has been synced — nothing was lost. Catch-up completed by 17:00 UTC..</p>
<p><small>Jul <var data-var='date'> 15</var>, <var data-var='time'>14:27:36</var> GMT+0</small><br /><strong>Monitoring</strong> -
  Fitbit&#039;s API is responding normally again in our checks. We are now working through the large backlog of notifications that accumulated during the outage, so Fitbit data will catch up progressively over the next hours — newest data first for most users. No data was lost. Google&#039;s own status page still lists their incident as open; we&#039;ll resolve here once delivery is fully back to normal..</p>
<p><small>Jul <var data-var='date'> 15</var>, <var data-var='time'>13:12:22</var> GMT+0</small><br /><strong>Identified</strong> -
  Google, who operate the Fitbit platform, have confirmed an outage on their side affecting sync for all Fitbit users (their status page: https://status.healthapp.google.com/incidents/P9M1yCB8EG8EN5SyC6jA). Fitbit data delivery remains reduced until Google resolves the issue. Data during this window is delayed, not lost — it will sync automatically once their service recovers..</p>
<p><small>Jul <var data-var='date'> 15</var>, <var data-var='time'>11:45:10</var> GMT+0</small><br /><strong>Investigating</strong> -
  Fitbit&#039;s API is returning elevated errors, which is reducing Fitbit data delivery for some users. Data during this window will be delayed — it will sync automatically once Fitbit recovers. We&#039;re monitoring and will post updates here..</p>

        ]]>
  </content>
</entry>

<entry>
  <id>tag:status.tryterra.co,2005:Incident/cmrf6t1q8095q1aq6hh0u8ud8</id>
  <published>2026-07-02T00:00:00.000+00:00</published>
  <updated>2026-07-17T00:54:21.155+00:00</updated>
  <link rel="alternate" type="text/html" href="https://status.tryterra.co/incident/cmrf6t1q8095q1aq6hh0u8ud8"/>
  <title>Strava API access changes for some integrations</title>

  <content type="html">
  <![CDATA[
    <p><strong>Type:</strong> Incident</p>
    <p><strong>Duration:</strong> 15 days and 54 minutes</p>
    <p><strong>Affected Components:</strong> Strava</p>
    <p><small>Jul <var data-var='date'> 17</var>, <var data-var='time'>00:54:21</var> GMT+0</small><br /><strong>Resolved</strong> -
  Strava&#039;s new API access requirements have been in effect since July 2 and affected integrations have had time to complete the required updates. Closing this notice — if your Strava connection still shows issues, please reach out to support..</p>
<p><small>Jul <var data-var='date'> 2</var>, <var data-var='time'>00:00:00</var> GMT+0</small><br /><strong>Monitoring</strong> -
  Since July 2, Strava has begun requiring developers to maintain an active Strava subscription (Standard Tier, effective June 30). Applications without one receive an “Inactive” response from Strava and stop delivering new data. Existing data is unaffected. If your Strava data has stopped, ensure the Strava account that owns your application has an active subscription, then reactivate the app in Strava’s API settings. Strava’s full migration deadline is September 1..</p>

        ]]>
  </content>
</entry>

<entry>
  <id>tag:status.tryterra.co,2005:Incident/cmrew43hj06oy0zmvtgmimlyb</id>
  <published>2026-06-19T19:05:00.000+00:00</published>
  <updated>2026-06-19T21:55:00.000+00:00</updated>
  <link rel="alternate" type="text/html" href="https://status.tryterra.co/incident/cmrew43hj06oy0zmvtgmimlyb"/>
  <title>Degraded API performance and delayed data delivery</title>

  <content type="html">
  <![CDATA[
    <p><strong>Type:</strong> Incident</p>
    <p><strong>Duration:</strong> 2 hours and 50 minutes</p>
    <p><strong>Affected Components:</strong> Event Delivery, REST endpoints</p>
    <p><small>Jun <var data-var='date'> 19</var>, <var data-var='time'>21:55:00</var> GMT+0</small><br /><strong>Resolved</strong> -
  Service has recovered. Data during this incident was delayed, not lost, and has been delivered. We are adding stronger saturation alerting and capacity guardrails so this class of issue is caught earlier..</p>
<p><small>Jun <var data-var='date'> 19</var>, <var data-var='time'>20:15:00</var> GMT+0</small><br /><strong>Identified</strong> -
  We identified saturation in a database used by our connection and configuration service. We are restarting it and increasing its capacity..</p>
<p><small>Jun <var data-var='date'> 19</var>, <var data-var='time'>19:05:00</var> GMT+0</small><br /><strong>Investigating</strong> -
  We are investigating degraded API performance. Some requests are returning errors or timing out, and some data deliveries are delayed..</p>

        ]]>
  </content>
</entry>

<entry>
  <id>tag:status.tryterra.co,2005:Incident/cmrf6r15g01a90rmksatpixqp</id>
  <published>2026-06-18T18:00:00.000+00:00</published>
  <updated>2026-06-24T12:00:00.000+00:00</updated>
  <link rel="alternate" type="text/html" href="https://status.tryterra.co/incident/cmrf6r15g01a90rmksatpixqp"/>
  <title>Delayed Polar data delivery</title>

  <content type="html">
  <![CDATA[
    <p><strong>Type:</strong> Incident</p>
    <p><strong>Duration:</strong> 5 days and 18 hours</p>
    <p><strong>Affected Components:</strong> Polar</p>
    <p><small>Jun <var data-var='date'> 24</var>, <var data-var='time'>12:00:00</var> GMT+0</small><br /><strong>Resolved</strong> -
  Polar data delivery has returned to normal. Real-time updates during this period were delayed; the underlying data remains available from Polar and can be re-synced..</p>
<p><small>Jun <var data-var='date'> 23</var>, <var data-var='time'>09:00:00</var> GMT+0</small><br /><strong>Monitoring</strong> -
  Polar data volumes are recovering as their fixes roll out and users update the Polar app..</p>
<p><small>Jun <var data-var='date'> 19</var>, <var data-var='time'>10:00:00</var> GMT+0</small><br /><strong>Identified</strong> -
  This is an upstream issue on Polar&#039;s side. Polar has confirmed synchronization problems in their mobile app affecting activity data and webhook delivery for a subset of users. Historical data remains available from Polar..</p>
<p><small>Jun <var data-var='date'> 18</var>, <var data-var='time'>18:00:00</var> GMT+0</small><br /><strong>Investigating</strong> -
  We&#039;re seeing reduced, delayed activity data from Polar. Real-time updates for some Polar users are arriving late or not at all..</p>

        ]]>
  </content>
</entry>

<entry>
  <id>tag:status.tryterra.co,2005:Incident/cmrew42dg039i0kt9kls2qsif</id>
  <published>2026-06-05T15:29:00.000+00:00</published>
  <updated>2026-06-05T15:45:00.000+00:00</updated>
  <link rel="alternate" type="text/html" href="https://status.tryterra.co/incident/cmrew42dg039i0kt9kls2qsif"/>
  <title>API unavailable</title>

  <content type="html">
  <![CDATA[
    <p><strong>Type:</strong> Incident</p>
    <p><strong>Duration:</strong> 16 minutes</p>
    <p><strong>Affected Components:</strong> REST endpoints</p>
    <p><small>Jun <var data-var='date'> 5</var>, <var data-var='time'>15:45:00</var> GMT+0</small><br /><strong>Resolved</strong> -
  API availability has been restored after a deployment issue. The API was unavailable for approximately 16 minutes (15:29 to 15:45 UTC). We are adding additional deployment checks to reduce the risk of recurrence..</p>
<p><small>Jun <var data-var='date'> 5</var>, <var data-var='time'>15:29:00</var> GMT+0</small><br /><strong>Investigating</strong> -
  We are investigating elevated errors on the Terra API. Requests may fail during this period..</p>

        ]]>
  </content>
</entry>

<entry>
  <id>tag:status.tryterra.co,2005:Incident/cmrew40y306n60zq6a8xidjfd</id>
  <published>2026-05-24T04:00:00.000+00:00</published>
  <updated>2026-05-26T06:00:00.000+00:00</updated>
  <link rel="alternate" type="text/html" href="https://status.tryterra.co/incident/cmrew40y306n60zq6a8xidjfd"/>
  <title>Delayed webhook deliveries</title>

  <content type="html">
  <![CDATA[
    <p><strong>Type:</strong> Incident</p>
    <p><strong>Duration:</strong> 2 days and 2 hours</p>
    <p><strong>Affected Components:</strong> Event Delivery</p>
    <p><small>May <var data-var='date'> 26</var>, <var data-var='time'>06:00:00</var> GMT+0</small><br /><strong>Resolved</strong> -
  The backlog has been fully delivered. Data during this incident was delayed, not lost..</p>
<p><small>May <var data-var='date'> 24</var>, <var data-var='time'>14:00:00</var> GMT+0</small><br /><strong>Monitoring</strong> -
  Delivery of new events is back to normal speed. We are draining the remaining backlog; older events will arrive over the next hours..</p>
<p><small>May <var data-var='date'> 24</var>, <var data-var='time'>06:30:00</var> GMT+0</small><br /><strong>Identified</strong> -
  We identified a large delivery backlog caused by a queueing issue. New events are being prioritised while we work through the backlog..</p>
<p><small>May <var data-var='date'> 24</var>, <var data-var='time'>04:00:00</var> GMT+0</small><br /><strong>Investigating</strong> -
  We are investigating delayed webhook deliveries. Incoming data is being received and stored; delivery to your endpoints is running behind..</p>

        ]]>
  </content>
</entry>

</feed>