{
"vendor": "Transcend",
"slug": "transcend",
"platform": "statuspage",
"status_url": "https://status.transcend.io",
"last_checked": "2026-09-16T12:28:20Z",
"last_state": "ok",
"history_backfilled": true,
"first_watched": "2026-09-04T07:06:16Z",
"incidents": [
{
"body": "The GET and POST /sync routes in the Consent Backend experienced a temporary performance degradation beginning at approximately 16:30 EST, resulting in elevated response times and increased 5xx error responses.\n\nA fix was implemented in the caching layer, which resolved the issue at approximately 17:00 EST.",
"first_seen": "2026-09-04T07:06:16Z",
"impact": "minor",
"last_seen": "2026-09-16T12:28:20Z",
"resolved_at": "2026-08-17T13:30:00.000-07:00",
"resolved_inferred": false,
"started_at": "2026-08-17T13:30:00.000-07:00",
"state": "resolved",
"title": "Consent Backend /Sync Routes",
"updated_at": "2026-08-17T16:54:05.267-07:00",
"url": "https://stspg.io/km7p3c9530sl"
},
{
"body": "There was a brief delay in processing DSRs triggered by consent preference changes, between 19:30 and 22:00 PT. Normal service has been restored.",
"first_seen": "2026-09-04T07:06:16Z",
"impact": "minor",
"last_seen": "2026-09-16T12:28:20Z",
"resolved_at": "2026-05-22T19:30:00.000-07:00",
"resolved_inferred": false,
"started_at": "2026-05-22T19:30:00.000-07:00",
"state": "resolved",
"title": "Consent Preference Change DSR Trigger delays",
"updated_at": "2026-05-22T22:24:07.413-07:00",
"url": "https://stspg.io/pnjrf02l6txq"
},
{
"body": "This incident has been resolved.",
"first_seen": "2026-09-04T07:06:16Z",
"impact": "major",
"last_seen": "2026-09-16T12:28:20Z",
"resolved_at": "2026-05-12T15:36:02.822-07:00",
"resolved_inferred": false,
"started_at": "2026-05-11T23:00:06.000-07:00",
"state": "resolved",
"title": "US-based Airgap.js telemetry is down",
"updated_at": "2026-05-12T15:36:02.837-07:00",
"url": "https://stspg.io/gk5l6hdqvx3g"
},
{
"body": "This incident has been resolved.",
"first_seen": "2026-09-04T07:06:16Z",
"impact": "minor",
"last_seen": "2026-09-16T12:28:20Z",
"resolved_at": "2026-05-05T09:49:29.127-07:00",
"resolved_inferred": false,
"started_at": "2026-05-05T06:04:25.708-07:00",
"state": "resolved",
"title": "Backend API Performance Degradation",
"updated_at": "2026-05-05T09:49:29.146-07:00",
"url": "https://stspg.io/jdd9sqzv7xzj"
},
{
"body": "This incident has been resolved.",
"first_seen": "2026-09-04T07:06:16Z",
"impact": "minor",
"last_seen": "2026-09-16T12:28:20Z",
"resolved_at": "2026-04-23T04:21:47.751-07:00",
"resolved_inferred": false,
"started_at": "2026-04-22T17:39:12.960-07:00",
"state": "resolved",
"title": "Preference Management Service Impaired",
"updated_at": "2026-04-23T04:21:47.770-07:00",
"url": "https://stspg.io/l9vhzzw6cvnp"
},
{
"body": "The incident has been resolved.",
"first_seen": "2026-09-04T07:06:16Z",
"impact": "none",
"last_seen": "2026-09-16T12:28:20Z",
"resolved_at": "2026-03-27T21:17:36.919-07:00",
"resolved_inferred": false,
"started_at": "2026-03-27T17:28:39.855-07:00",
"state": "resolved",
"title": "Consent Workflows",
"updated_at": "2026-03-27T21:17:36.951-07:00",
"url": "https://stspg.io/lkg10bn82lth"
},
{
"body": "Our Consent backend API \"/sync\" (GET and POST routes) experienced a brief service disruption between 17:20 UTC and 17:34 UTC on March 17 2026. During this time, calls to update or retrieve user preferences from the client-side arigap.js script may have failed with a 500 error status code. The issue has since been resolved and the service is operating normally.",
"first_seen": "2026-09-04T07:06:16Z",
"impact": "none",
"last_seen": "2026-09-16T12:28:20Z",
"resolved_at": "2026-03-17T10:00:00.000-07:00",
"resolved_inferred": false,
"started_at": "2026-03-17T10:00:00.000-07:00",
"state": "resolved",
"title": "Consent Backend Sync Routes",
"updated_at": "2026-03-17T11:14:15.750-07:00",
"url": "https://stspg.io/1n37mfjcc0k2"
},
{
"body": "Our Consent backend sync API experienced a major outage for approximately 1 hour between 8:23PM EST TO 9:24PM EST. During this time, calls to update the user's preferences from client side airgap.js script would have failed with a 500 error status code. At this time the issue has resolved.",
"first_seen": "2026-09-04T07:06:16Z",
"impact": "none",
"last_seen": "2026-09-16T12:28:20Z",
"resolved_at": "2025-11-18T17:30:00.000-08:00",
"resolved_inferred": false,
"started_at": "2025-11-18T17:30:00.000-08:00",
"state": "resolved",
"title": "Consent SYNC API",
"updated_at": "2025-11-18T18:30:21.816-08:00",
"url": "https://stspg.io/fs3g6dts2r5r"
},
{
"body": "In the EU region, our Consent Backend API experienced a major outage for approximately 19 minutes. During this time, calls to update the user's preferences would have failed with a 500 error status code. We are still investigating the scope of impact, but at this time we expect this issue to self-heal, as the Consent clients have built-in retries.",
"first_seen": "2026-09-04T07:06:16Z",
"impact": "none",
"last_seen": "2026-09-16T12:28:20Z",
"resolved_at": "2025-11-17T16:00:59.143-08:00",
"resolved_inferred": false,
"started_at": "2025-11-17T16:00:59.096-08:00",
"state": "resolved",
"title": "Consent & Preference API Outage",
"updated_at": "2025-11-17T16:00:59.154-08:00",
"url": "https://stspg.io/nv7fgl87bx0b"
},
{
"body": "Our EU based privacy centers, like privacy.transcend.io for our own, were rejecting many requests to submit data subject requests during this time period. The privacy centers themselves would still load fine to display the privacy practices and options that a user could submit. This incident is now fully resolved.",
"first_seen": "2026-09-04T07:06:16Z",
"impact": "none",
"last_seen": "2026-09-16T12:28:20Z",
"resolved_at": "2025-10-25T14:30:00.000-07:00",
"resolved_inferred": false,
"started_at": "2025-10-25T14:30:00.000-07:00",
"state": "resolved",
"title": "EU-based privacy center rejecting requests",
"updated_at": "2025-10-26T16:38:17.264-07:00",
"url": "https://stspg.io/fxdwdhjjrlsv"
},
{
"body": "We've implemented recommended mitigations from our upstream vendors, which has allowed our systems to fully recover. Some Airgap.js telemetry information may encounter processing delays, as our systems catch up.",
"first_seen": "2026-09-04T07:06:16Z",
"impact": "minor",
"last_seen": "2026-09-16T12:28:20Z",
"resolved_at": "2025-10-20T22:05:48.138-07:00",
"resolved_inferred": false,
"started_at": "2025-10-20T13:25:55.637-07:00",
"state": "resolved",
"title": "Degradation in some services",
"updated_at": "2025-10-20T22:05:48.151-07:00",
"url": "https://stspg.io/2t1dqsx7s9x2"
},
{
"body": "Our deploy has completed, and our metrics are looking good. We will continue to monitor the EU and the US backend, but both are resolving with normal responses and we have a good understanding of what caused this issue.",
"first_seen": "2026-09-04T07:06:16Z",
"impact": "critical",
"last_seen": "2026-09-16T12:28:20Z",
"resolved_at": "2025-09-04T18:15:06.772-07:00",
"resolved_inferred": false,
"started_at": "2025-09-04T17:32:12.248-07:00",
"state": "resolved",
"title": "EU Backend Downtime",
"updated_at": "2025-09-04T18:15:06.787-07:00",
"url": "https://stspg.io/1xrzyy9dj2xw"
}
]
}