Degradowana wydajność zarządzania projektem w języku TMS (UE) począwszy od 1 września 2026 r. 16: 12 CEST
Początek 1 września 2026 14:18 UTC · 2h 5m
OutagePoważny incydent
Dotknięte komponenty
Project management
investigating
Obecnie badamy problem powodujący powolność w postrzeganiu miejsc pracy w ramach Phrase TMS (UE). Podczas dostępu do funkcji zarządzania projektem użytkownicy mogą mieć opóźniony czas obciążenia lub ograniczoną wydajność. Nasz zespół aktywnie pracuje nad zidentyfikowaniem przyczyny i jak najszybszym przywróceniem normalnej wydajności.
investigating
Zidentyfikowaliśmy przyczynę problemu. Nasz zespół aktywnie wprowadza rozwiązanie. Dostarczymy dalsze aktualizacje w miarę postępów.
monitoring
Ustalono rozwiązanie i monitorujemy wyniki. Klienci mogą być zmuszeni do wyczyszczenia pamięci podręcznej przeglądarki i zamknięcia wszystkich otwartych kart za pomocą TMS, jeśli nadal występują problemy.
resolved
Problem został rozwiązany, a wydajność jest stabilna.
Zakłócenie zamówień tłumaczeniowych na gengo - API Timeout Affecting Order Deposition (Strings EU i US DC)
Początek 31 sierpnia 2026 15:06 UTC · 1d 20h
OutagePoważny incydent
Dotknięte komponenty
OrderingOrdering
investigating
Obecnie doświadczamy błędów przerywanych podczas komunikacji z Gengo, jednym z naszych dostawców tłumaczeń trzecich. Powoduje to skróty czasowe i błędy 502 dotyczące obliczania cen oraz składania zamówień na zlecenia tłumaczeniowe kierowane przez Gengo, mające wpływ zarówno na centra danych UE, jak i USA. Gengo potwierdził sprawę i prowadzi śledztwo.
resolved
Gengo rozwiązał kwestię leżącą u ich podstaw. Obliczenia cen i oświadczenia o zamówieniach tłumaczeniowych do Gengo są teraz ponownie pracy.
Degradowana wydajność komponentu zarządzania projektami TMS (UE i USA DC) między 31 sierpnia 2: 26 PM CEST a 31 sierpnia 5: 57 PM CEST
Początek 31 sierpnia 2026 13:11 UTC · 3h 42m
OutageKrytyczny incydent
Dotknięte komponenty
Project managementProject management
investigating
Użytkownicy nie są obecnie w stanie otworzyć istniejących miejsc pracy i stworzyć nowych w ramach swoich projektów Phrase TMS. Badamy tę sprawę.
investigating
Nadal badamy tę kwestię.
identified
Problem został zidentyfikowany i jest w trakcie wdrażania.
monitoring
Wprowadzono rozwiązanie i monitorujemy wyniki.
resolved
Sprawa została rozwiązana.
postmortem
# # Wprowadzenie
Chcielibyśmy podzielić się szczegółami na temat incydentu, który dotknął Phrase TMS 31 sierpnia 2026 roku. Między 2: 26 a 5: 57 PM CEST niektórzy użytkownicy strony projektu nie mogli korzystać z menu Tools-, takich jak tworzenie lub edycja miejsc pracy i wykonywanie analiz, a kliknięcie, aby otworzyć pracę, nie uruchomiło edytora CAT web, jak oczekiwano, zamiast zwracania użytkowników do strony projektu. To pośmiertne wyjaśnienie tego, co się stało, jak zostało rozwiązane i co robimy, aby zapobiec temu ponownie.
# # Timeline
* * * 31 sierpnia 2026 o 2: 26 PM CEST * * - Zmiana kodu osiągnęła produkcję zawierającą defekt, który przerwał wykonanie skryptu na stronie Projektu dla każdego użytkownika, który go załadował.
31 sierpnia 2026 o 14: 49 CEST Pierwsze raporty klientów zawierały opis przycisków menu Tools- jako wyłączonych i zadań, które nie zostały otwarte w edytorze.
* * * 31 sierpnia 2026 r. około 15: 10 CEST * * - Nasz zespół zidentyfikował przyczynę problemu.
* * * 31 sierpnia 2026 o 3: 48 PM CEST * * - Naprawiono defekt.
31 sierpnia 2026 o 16: 04 CEST Ustawienie zostało zweryfikowane w środowisku preprodukcyjnym.
* * * 31 sierpnia 2026 o 17: 18 CEST * * - Rozpoczęcie procesu produkcji.
31 sierpnia 2026 o 17: 57 CEST Rozwiązanie było w pełni żywe w produkcji i normalna funkcjonalność została przywrócona dla wszystkich klientów dotkniętych.
# # Root Cause #
Incydent został spowodowany zmianą kodu mającą na celu naprawienie niepowiązanego, niewielkiego problemu z wyświetlaniem na stronach wspólnego projektu. Zmiana ta zmieniła sposób, w jaki wartość została dodana do skryptu osadzonego bezpośrednio na stronie. System, który sprawia, że strona automatycznie koduje wartości bezpieczeństwa, ale kodowanie nie odróżnia wartości umieszczanej w regularnej zawartości strony od wewnątrz skryptu. W rezultacie, składnia wbudowanego skryptu została po cichu złamana, gdy zmiana osiągnęła produkcję.
Ponieważ przeglądarki przerywają wykonywanie kolejnych kodów na stronie po napotkaniu nieprawidłowej składni skryptu, każdy skrypt umieszczony po tym punkcie na stronie przestał działać - nie tylko część związana z pierwotną zmianą. Właśnie dlatego klienci doświadczyli tego, co wyglądało jak dwa oddzielne problemy\ (wyłączone przyciski menu i zadania nie otwierają się w edytorze\), które w rzeczywistości były efektami ubocznymi tej samej pojedynczej wady.
Kwestia ta nie została wykryta przed wydaniem, ponieważ weryfikacja przeprowadzona w tym czasie potwierdziła, że dane bazowe, które są wstawiane, były prawidłowe, ale nie wczytała rzeczywistej strony w przeglądarce, aby potwierdzić, że została ona wydana i wykonana prawidłowo.
# # Działania zapobiegające nawrotowi
1. * * Napraw rozmieszczenie * * - Wada podstawowa została skorygowana i wdrożona do produkcji w tym samym dniu, w którym została zidentyfikowana.
2. * * Aktualizacja wytycznych inżynieryjnych * * - Zaktualizowaliśmy naszą wewnętrzną dokumentację inżynieryjną, aby jasno opisać ten specyficzny wzorzec awarii i poprawny, bezpieczny sposób postępowania z nią, więc ta kategoria błędu jest wyłapywana podczas przeglądu kodu idzie dalej.
3. Pracujemy nad dodaniem zautomatyzowanego monitorowania dla tej klasy niepowodzeń na początku, tak aby podobne kwestie można było wykryć i rozwiązać przed dotknięciem klientów, zamiast polegać na raportach klientów.
Degradowana wydajność pamięci tłumaczeniowej w formacie TMS (UE)
Początek 19 sierpnia 2026 12:16 UTC · 1h 53m
OutagePoważny incydent
Dotknięte komponenty
Translation memory
investigating
Obecnie badamy problem wpływający na funkcjonalność pamięci tłumaczeniowej w formacie TMS (UE). Użytkownicy mogą mieć problemy z tworzeniem pamięci tłumaczeniowych i innych powiązanych operacji w tym czasie. Nasz zespół aktywnie pracuje nad zidentyfikowaniem przyczyny i jak najszybszym przywróceniem pełnej funkcjonalności.
identified
Problem został zidentyfikowany i wprowadza się rozwiązanie.
Degraded Performance of Branching in Phrase Strings (EU) between August 6, 2026 03:45 PM CEST and August 7, 2026 10:46 AM CEST
Początek 7 sierpnia 2026 07:27 UTC · 6h 45m
OutagePoważny incydent
Dotknięte komponenty
APITranslation center
investigating
We are currently investigating an issue with branching events missing in Phrase Strings (EU), which may cause changes to not be applied when branches are merged.
investigating
We are continuing to investigate this issue.
identified
The issue has been identified and a fix is being implemented.
monitoring
A fix has been implemented. The backlog of missing events is now being processed. Once the queue is fully processed, unmerged branches will automatically receive the missing changes. We are monitoring the queue and results.
resolved
Changes made to branches during the incident window are now fully applied. Merged branches that were affected have been identified and impacted customers have been contacted directly. This incident has been resolved.
Degraded Performance of Connectors in Phrase TMS (EU) on August 6, 2026
Początek 6 sierpnia 2026 08:11 UTC · 5h 8m
OutagePoważny incydent
Dotknięte komponenty
ConnectorsConnectors
investigating
We are currently investigating an issue affecting Connectors in Phrase TMS. Customers may be unable to access or use Connector functionality during this time. Our engineering team is actively working to identify the cause and restore full service as quickly as possible.
investigating
We are continuing to investigate this issue.
monitoring
We have identified the root cause and the issue has now been resolved. Connectors should be appearing as active again. We will continue to monitor the situation to ensure full stability.
monitoring
We continue monitoring the situation.
resolved
The incident has been resolved and all components are back to operational.
Degradowana wydajność Phrase Orchestrator (EU) Next- Gen Workflow Engine między 28 lipca, 05: 15 AM CEST i 28 lipca, 09: 56 AM CEST
Początek 28 lipca 2026 07:19 UTC · 4h 30m
OutagePoważny incydent
Dotknięte komponenty
Next-Gen Workflow Engine
investigating
Zespół inżynieryjny zidentyfikował problem z Orchestratorem, w którym nowy silnik Workflow nie wykonuje obecnie przepływu pracy. Problem jest w trakcie śledztwa.
investigating
Nadal badamy tę kwestię.
identified
Problem został zidentyfikowany i jest w trakcie wdrażania.
monitoring
Wprowadzono rozwiązanie i monitorujemy wyniki. Silnik przepływu pracy przetwarza kolejkę oczekujących egzekucji.
resolved
Wszystkie egzekucje zostały przetworzone. Ten incydent został rozwiązany.
postmortem
# # Wprowadzenie
Chcielibyśmy podzielić się szczegółami na temat incydentu, który dotknął Phrase Orchestrator 27 lipca -28, 2026. W tym okresie, egzekucje przepływu pracy w silniku Next- Gen Workflow były niezdolne do postępu i pozostawały w stanie "wykonania". Nie zgubiono żadnych danych podczas incydentu. To pośmiertne wyjaśnienie tego, co się stało, kiedy zostało rozwiązane, i kroki, które podjęliśmy, aby zapobiec nawrotowi.
# # Timeline
* * * 27 lipca 2026 w 18: 55 CEST * * - Silnik Workflow zaczął produkować błędy w wyniku pogorszenia wydajności zapytania bazy danych. Egzekucje przestały działać.
* * * 27 lipca 2026 o 20: 54 CEST * * - Otrzymano pierwszy raport klienta z egzekucji w "wykonaniu".
* * * 27 lipca 2026 o 22: 39 CEST * * - Incydent został oficjalnie ogłoszony.
* * * 28 lipca 2026 w 02: 18 CEST * * - Ponowne uruchomienie usługi zapewniło tymczasową ulgę; wznowiono egzekucje związane z przepływem pracy.
* * * 28 lipca 2026 o 05: 15 CEST * * - Kwestia ta powtórzyła się w miarę utrzymywania się problemu z wydajnością bazy danych.
* * * 28 lipca 2026 w 09: 56 CEST * * - Przyczyna została zidentyfikowana i rozwiązana. Egzekucje nie zostały stracone; jednakże z powodu wznowienia usługi częściowej, niektóre działania w ramach egzekucji zostały ponownie przeprowadzone, co mogło spowodować, że niewielka liczba egzekucji nie powiodła się w przeciwnym wypadku.
* * * 28 lipca 2026 o 13: 46 CEST * * - Pełne zaległe egzekucje zostały potwierdzone. System został uznany za stabilny.
* * * 28 lipca 2026 o 13: 48 CEST * * - Incydent rozwiązany.
# # Root Cause #
Incydent został spowodowany przez progresywne wzdęcia w indeksach baz danych używanych przez system planowania pracy pracy. Wyniki tych poszczególnych wskaźników stopniowo ulegały degradacji w miarę upływu czasu, ponieważ gromadziły martwe pozycje indeksowe z wcześniejszych pism i aktualizacji.
Silnik rozkładania zadań przejmuje zamki koordynacji na poziomie baz danych podczas wyszukiwania tych indeksów w celu określenia, które zadania do wysłania. Wraz z spowolnieniem wyświetlania indeksów, zaczęły one przekraczać skonfigurowany czas zwrotu w bazie danych. Kiedy przeszukanie zostało anulowane przez timeout, proces planowania odpowiedzialny za tę pracę rozbił się i wznowił. Bez uruchomionych terminarzy, nie można było wysłać żadnych etapów przepływu pracy i wszystkie egzekucje przepływu pracy w toku utknęły.
Sam serwer bazy danych pozostawał zdrowy przez cały incydent, z normalnym CPU i poziomów połączeń. Problem dotyczył wyłącznie kłótni blokady i opóźnienia w warstwie rozkładu. Ponowne uruchomienie usługi oczyściło uszkodzone procesy i tymczasowo przywróciło wykonanie. Jednakże, ponieważ wskaźnik kwitnienia był nadal obecny, ta sama degradacja powtórzyła się po wznowieniu obciążenia zapytaniem. Ręczny indeks odbudowuje w pełni odrestaurowaną wydajność i rozwiązuje problem.
# # Działania zapobiegające nawrotowi
1. * * Dodano automatyczną konserwację indeksu * * - Zaplanowana automatyczna konserwacja indeksu została skonfigurowana dla tych indeksów. Zapewnia to, że wzdęcia nie mogą się gromadzić w czasie i eliminuje warunki, które wywołały ten incydent.
2. * * Usunięte indeksy Legacy * * - Niewykorzystane indeksy bazy danych zostały zidentyfikowane i usunięte, zmniejszając ogólną powierzchnię konserwacji i upraszczając przyszłą higienę indeksu.
3. * * Aktualizacja monitoringu * * - Nasz monitoring jest przeglądany i aktualizowany, aby odzwierciedlać obecny stan silnika przepływu pracy. Prace te zlikwidują luki, które pozwoliły na niewykrycie degradacji przed pierwszym raportem klienta.
Degradded Performance of Phrase Orchestrator (EU) Next- Gen Workflow Engine między 27 lipca, 06: 55 PM CEST i 28 lipca, 02: 14 AM CEST
Początek 27 lipca 2026 23:48 UTC · 52m
OutagePoważny incydent
Dotknięte komponenty
Next-Gen Workflow Engine
investigating
Inżynieria zidentyfikowała problem z Orchestratorem, w którym nowy silnik Workflow nie wykonuje obecnie przepływu pracy. Problem jest w trakcie śledztwa.
resolved
Wszystkie przepływy pracy są ponownie wykonywane zgodnie z oczekiwaniami.
postmortem
# # Wprowadzenie
Chcielibyśmy podzielić się szczegółami na temat incydentu, który dotknął Phrase Orchestrator 27 lipca -28, 2026. W tym okresie, egzekucje przepływu pracy w silniku Next- Gen Workflow były niezdolne do postępu i pozostawały w stanie "wykonania". Nie zgubiono żadnych danych podczas incydentu. To pośmiertne wyjaśnienie tego, co się stało, kiedy zostało rozwiązane, i kroki, które podjęliśmy, aby zapobiec nawrotowi.
# # Timeline
* * * 27 lipca 2026 w 18: 55 CEST * * - Silnik Workflow zaczął produkować błędy w wyniku pogorszenia wydajności zapytania bazy danych. Egzekucje przestały działać.
* * * 27 lipca 2026 o 20: 54 CEST * * - Otrzymano pierwszy raport klienta z egzekucji w "wykonaniu".
* * * 27 lipca 2026 o 22: 39 CEST * * - Incydent został oficjalnie ogłoszony.
* * * 28 lipca 2026 w 02: 18 CEST * * - Ponowne uruchomienie usługi zapewniło tymczasową ulgę; wznowiono egzekucje związane z przepływem pracy.
* * * 28 lipca 2026 o 05: 15 CEST * * - Kwestia ta powtórzyła się w miarę utrzymywania się problemu z wydajnością bazy danych.
* * * 28 lipca 2026 w 09: 56 CEST * * - Przyczyna została zidentyfikowana i rozwiązana. Egzekucje nie zostały stracone; jednakże z powodu wznowienia usługi częściowej, niektóre działania w ramach egzekucji zostały ponownie przeprowadzone, co mogło spowodować, że niewielka liczba egzekucji nie powiodła się w przeciwnym wypadku.
* * * 28 lipca 2026 o 13: 46 CEST * * - Pełne zaległe egzekucje zostały potwierdzone. System został uznany za stabilny.
* * * 28 lipca 2026 o 13: 48 CEST * * - Incydent rozwiązany.
# # Root Cause #
Incydent został spowodowany przez progresywne wzdęcia w indeksach baz danych używanych przez system planowania pracy pracy. Wyniki tych poszczególnych wskaźników stopniowo ulegały degradacji w miarę upływu czasu, ponieważ gromadziły martwe pozycje indeksowe z wcześniejszych pism i aktualizacji.
Silnik rozkładania zadań przejmuje zamki koordynacji na poziomie baz danych podczas wyszukiwania tych indeksów w celu określenia, które zadania do wysłania. Wraz z spowolnieniem wyświetlania indeksów, zaczęły one przekraczać skonfigurowany czas zwrotu w bazie danych. Kiedy przeszukanie zostało anulowane przez timeout, proces planowania odpowiedzialny za tę pracę rozbił się i wznowił. Bez uruchomionych terminarzy, nie można było wysłać żadnych etapów przepływu pracy i wszystkie egzekucje przepływu pracy w toku utknęły.
Sam serwer bazy danych pozostawał zdrowy przez cały incydent, z normalnym CPU i poziomów połączeń. Problem dotyczył wyłącznie kłótni blokady i opóźnienia w warstwie rozkładu. Ponowne uruchomienie usługi oczyściło uszkodzone procesy i tymczasowo przywróciło wykonanie. Jednakże, ponieważ wskaźnik kwitnienia był nadal obecny, ta sama degradacja powtórzyła się po wznowieniu obciążenia zapytaniem. Ręczny indeks odbudowuje w pełni odrestaurowaną wydajność i rozwiązuje problem.
# # Działania zapobiegające nawrotowi
1. * * Dodano automatyczną konserwację indeksu * * - Zaplanowana automatyczna konserwacja indeksu została skonfigurowana dla tych indeksów. Zapewnia to, że wzdęcia nie mogą się gromadzić w czasie i eliminuje warunki, które wywołały ten incydent.
2. * * Usunięte indeksy Legacy * * - Niewykorzystane indeksy bazy danych zostały zidentyfikowane i usunięte, zmniejszając ogólną powierzchnię konserwacji i upraszczając przyszłą higienę indeksu.
3. * * Aktualizacja monitoringu * * - Nasz monitoring jest przeglądany i aktualizowany, aby odzwierciedlać obecny stan silnika przepływu pracy. Prace te zlikwidują luki, które pozwoliły na niewykrycie degradacji przed pierwszym raportem klienta.
Degradowana wydajność filtrów API (UE) między 16 czerwca 2026 r
Początek 20 lipca 2026 12:53 UTC · 0m
IssuesDrobny incydent
resolved
Między 16 czerwca 2026 01: 00 CEST a 17 czerwca 2026 11: 00 CEST złącze Phrase Job Sync uległo degradacji. Klienci korzystający z Job Sync z domyślnym typem połączenia doświadczyli błędów. Zespół inżynieryjny zidentyfikował przyczynę i dostarczył rozwiązanie.
postmortem
Wstęp
Chcielibyśmy podzielić się więcej szczegółów na temat wydarzeń, które miały miejsce z Phrase między 16 czerwca 2026, 01: 00PM CEST i 17 czerwca 2026, 11: 00AM CEST, które doprowadziły do zdegradowanej wydajności Phrase Strings API, co sprawia, że klienci za pomocą Job Sync z domyślnym typem połączenia doświadczyć awarii. Przepraszamy za zakłócenia i jesteśmy zaangażowani w zapobieganie podobnym incydentom w przyszłości.
# # Timeline
* * Jun 16, 2026 @ 01: 00 PM CEST * * - Job Sync zaczął zawodzić dla klientów używając domyślnego typu połączenia. Złącza nie były w stanie potwierdzić autentyczności przed API strun Phrase.
* * 17 czerwca 2026 @ 10: 00 CEST * * - Awaria uwierzytelniania została zidentyfikowana przez zespół inżynierów.
* * Jun 17, 2026 @ 10: 28 AM CEST * * - Zakres oddziaływania został potwierdzony: Klienci przy użyciu domyślnego połączenia Job Sync zostały naruszone. Klienci korzystający z osobistego dostępu do złączy opartych na sprzęcie nie byli narażeni.
* * Jun 17, 2026 @ 10: 29 AM CEST * * - Zidentyfikowano przyczynę korzeniową: Niedawna zmiana, która niechcący dodała wieloplatformową obsługę symboli.
* * Jun 17, 2026 @ 10: 40 AM CEST * * - Naprawa została przygotowana i przedłożona do przeglądu.
* * Jun 17, 2026 @ 10: 53 AM CEST Naprawiono go, a funkcjonalność JobSync została w pełni przywrócona.
# # Root Cause
Zmiana kodu wprowadzona w celu dodania wsparcia dla wieloplatformowych żetonów uwierzytelniających modyfikowanych w jaki sposób przychodzące żetony platformowe są walidowane i przetwarzane w API Strings Phrase. Ta zmiana nie była kompatybilna z istniejącym formatem tokena używanym przez domyślny typ połączenia.
W rezultacie, żetony platformy zostały odrzucone przez Strings API z odpowiedzi "401 Nieautoryzowane". Złącze ponownie próbowało ustanowić połączenie aż do wyczerpania swojego budżetu ponownego próby, powodując, że wszystkie dotknięte operacje zawiodły. Klienci korzystający z osobistych żetonów dostępu nie byli narażeni, ponieważ ich żetony podążały inną ścieżką kodu.
# # Akcje zapobiegające nawrotowi
Podstawową przyczyną była niekompatybilna z tyłu zmiana tokena obsługi, która nie została wykryta podczas rozwoju. Podejmowane są następujące działania:
* * * Badanie kompatybilności w formacie Token w zmianach auth: * * Wprowadzając obok istniejącego nowy format tokena / uwierzytelniania, testy muszą wyraźnie obejmować przypadek przejścia - żetony w formacie starym przetwarzane w nowej logice wykrywania - nie tylko każdy format w izolacji.
Obecnie badamy problem wpływający na naszą usługę Metrics, który może skutkować powieleniem zużycia metrycznego dla niektórych klientów. Nasz zespół aktywnie pracuje nad zidentyfikowaniem składników i określeniem przyczyny. Dostarczymy dalsze aktualizacje w miarę dostępności większej ilości informacji.
identified
Zidentyfikowaliśmy przyczynę pierwotną jako niestabilność określonego brokera, co powoduje powtarzające się zrównoważenie grupy konsumentów w naszym serwisie metrycznym i prowadzi do dublowania przetwarzania aktualizacji metrycznych. Może to spowodować, że niektórzy klienci doświadczą nieprawidłowych obliczeń zużycia lub nieoczekiwanego blokowania konta. Pracujemy nad tym.
monitoring
Zatrzymaliśmy postęp problemu i pracujemy teraz nad określeniem pełnego zakresu oddziaływania, w tym jakie organizacje są dotknięte lub zablokowane. Konta dotknięte problemem będą traktowane priorytetowo dla restrukturyzacji i uporządkowanej likwidacji poprzez proces dedukcji, choć zajmie to trochę czasu.
identified
Udało nam się zdeduplikować zużycie danych dla wszystkich zablokowanych organizacji. Kontynuujemy prace nad opracowaniem peroorganizacyjnej dedukcji, aby zapewnić dokładne dane dotyczące cyklu rozliczeń, z pełnym zespołem skalując te poprawki jutro rano.
monitoring
Nadal czynimy postępy w rozwiązywaniu problemu duplikowanej konsumpcji metrycznej, który został po raz pierwszy zidentyfikowany 16 lipca. Przyczyna została zidentyfikowana i rozwiązana. Od naszej ostatniej aktualizacji, nasz zespół skorygował dane dla wszystkich wcześniej zablokowanych kont. Obecnie pracujemy nad pozostałym zbiorem kont, które mają wpływ na sytuację, i oczekujemy, że ten proces oczyszczania będzie kontynuowany w nadchodzących dniach. Nie ma dalszego powielania, prace te dotyczą wyłącznie danych historycznych.
Zakłócenie działania Phrase Orchestrator (UE) w dniu 16 lipca 2026 r. między 16: 07 PM CEST a 17: 32 PM CEST
Początek 16 lipca 2026 14:49 UTC · 1h 22m
OutageKrytyczny incydent
Dotknięte komponenty
Workflow Builder
investigating
Obecnie badamy problem wpływający na Phrase Orchestrator. Pracujemy nad zidentyfikowaniem przyczyny i dostarczymy dalszych aktualizacji, jak tylko więcej informacji będzie dostępnych.
investigating
Nadal badamy tę kwestię.
identified
Problem został zidentyfikowany i jest w trakcie wdrażania.
monitoring
Wprowadzono rozwiązanie i monitorujemy wyniki.
resolved
Orchestrator (UE) jest dostępny ponownie od 17: 32 PM CEST. Wszystkie egzekucje są w toku. Ten incydent został rozwiązany.
Degradded Performance of Translation center in Phrase Strings (EU & US) from July 10, 2026 16: 21 CEST and July 10, 2026 17: 13 CEST
Początek 10 lipca 2026 14:24 UTC · 1h 1m
OutagePoważny incydent
Dotknięte komponenty
Translation centerTranslation center
investigating
Obecnie badamy problem dotykający Centrum Tłumaczeń w Strings Phrase (regiony UE i USA), gdzie struny nie są ładowane. Nasz zespół inżynieryjny zidentyfikował potencjalną przyczynę i aktywnie pracuje nad jej rozwiązaniem. W miarę postępów śledztwa dostarczymy dalsze aktualizacje.
monitoring
Wprowadzono rozwiązanie i monitorujemy wyniki.
resolved
Ten incydent został rozwiązany.
postmortem
## Introduction
On July 10, 2026, parts of the Phrase Strings frontend at [app.phrase.com](http://app.phrase.com/) failed to load correctly for a short period, after required stylesheets and scripts failed to load — the underlying service itself stayed available. The issue began at 16:08 CEST and was resolved by 16:27 CEST. This post-mortem explains what happened and what we're doing to prevent a recurrence.
## Timeline
* **Jul 10, 2026 at 16:08 CEST** – A deployment introduced new application assets that were never uploaded to our storage service, so the application could no longer load its stylesheets and scripts for customers.
* **Jul 10, 2026 at 16:21 CEST** – Issue detected, incident declared.
* **Jul 10, 2026 at 16:24 CEST** – Root cause identified.
* **Jul 10, 2026 at 16:26 CEST** – Fix applied.
* **Jul 10, 2026 at 16:27 CEST** – Customer-facing impact ended.
* **Jul 10, 2026 at 16:32 CEST** – Incident downgraded to monitoring while the underlying configuration was addressed.
* **Jul 10, 2026 at 17:12 CEST** – Configuration corrected, incident resolved.
## Root Cause
During a planned, routine maintenance, a configuration change unintentionally disabled the process that uploads application assets \(stylesheets, scripts\) to our storage and content-delivery service. This went unnoticed at first, since the assets already in place kept working and no new versions had been shipped yet.
On July 10, 2026, a deployment shipped new versions of these assets. Because uploading was still disabled, the new files never reached the storage service, and the application could not load its stylesheets and scripts.
## Actions to Prevent Recurrence
1. **Asset synchronization re-enabled** – The disabled process was fixed, restoring correct asset delivery.
2. **Asset availability monitoring** – Adding monitoring to detect asset load failures automatically, before customers are affected.