Focus: what errors got worse, where they happen, and what blocks app usage
Current period: 19 Jun – 25 Jun 2026 · Comparison: 12 Jun – 18 Jun 2026
Report generated: 26 June 2026 · Source: PostHog Error Tracking ($exception + onboarding events)
Exceptions fell from 270 to 250 (-7.4%). Users affected: 23 → 26. Prior week spike on 2026-06-16 (138 events) was mostly onboarding validation noise.
Daily exceptions (Day 1–7 aligned)
This week peaked on Day 2 (108 exceptions on 2026-06-22).
Exceptions by SDK / source
| Source | This week | Users | Prior week | Users |
|---|---|---|---|---|
| Mobile (posthog-react-native) | 250 | 26 | 270 | 23 |
| Backend (posthog-node) | — | — | — | — |
Most problems fall into a few buckets: phone lost connection, events list could not load, signup validation (text too long, bad nickname), and background server checks that rarely affect real users. Same user-facing error on iPhone and Android is shown as one row. Use the Context column for what happened and how to debug.
Top issues this week (by occurrences)
| Error | Context | Breaking? | Occurrences | Users | Prior occ. | Prior users | Area |
|---|---|---|---|---|---|---|---|
| Phone could not reach our servers | Usually happens on poor signal, airplane mode, or when the API host is unreachable. Any screen waiting on network data can hang or show empty state. Technical detailsLabel: Network request failed (mobile) (merged 4 PostHog issues) Exception: TypeError · Network request failed SDK: posthog-react-native App version: 4.0.0 PostHog issue: 019eef9c-17fe-7dd0-87d3-8212e197d3e6, 019ef9a5-b173-7571-8b8b-fec1b0d5cf0d (+2 more) Merged fingerprints: 4 Debug hint: Mobile TypeError/Error: Network request failed. Check API base URL, TLS, timeouts, and CDN/proxy health. | App-blocking | 88 | 4 | 2 | 1 | connectivity |
| Background lookup failed (low user impact) | Almost all hits come from one backend actor (polling/integration), not thousands of real users. Safe to deprioritize unless user count spikes. Technical detailsLabel: Resource NOT_FOUND (backend) (merged 3 PostHog issues) Exception: Error · NOT_FOUND SDK: posthog-react-native App version: 3.6.0, 3.8.0 PostHog issue: 019eeeae-dcce-75e2-9a9a-d83fd5655231, 019edf1b-159e-7e43-9692-0702abf71921 (+1 more) Merged fingerprints: 3 Debug hint: posthog-node capture with value NOT_FOUND. Find captureException('NOT_FOUND') in backend; likely id lookup miss. | Noise / low impact | 57 | 3 | — | — | backend API |
| Something went wrong in the app | An error was logged. See technical label below for engineers. Device: iOS. Technical detailsLabel: Error: [{"_id":"getCoachExplorerFilter","baseUrl":"https://backend.staging.le-ko.ru","… (merged 2 PostHog issues) Exception: Error · [{"_id":"getCoachExplorerFilter","baseUrl":"https://backend.staging.le-ko.ru","query":{"eligibility":"all","format":"offline","latitude":39.471566,"locale":"en","longitude":-0.369738,"maxDistance":25… SDK: posthog-react-native App version: 4.0.0 PostHog issue: 019ee00f-a4a2-75b0-8218-2d03a99005d5, 019edfeb-e48f-7fd3-acd6-79fc279e3180 Merged fingerprints: 2 Notes: [{"_id":"getCoachExplorerFilter","baseUrl":"https://backend.staging.le-ko.ru","query":{"eligibility":"all","format":"offline","latitude":39.471566,"locale":"en… | Degraded only | 32 | 3 | 15 | 4 | mobile app |
| Something went wrong in the app | An error was logged. See technical label below for engineers. Device: Android, iOS. Technical detailsLabel: Error: {"message":"Request failed with status code 500","data":{"message":"Request fai… (merged 2 PostHog issues) Exception: Error · {"message":"Request failed with status code 500","data":{"message":"Request failed with status code 500","name":"AxiosError","stack":"Error at settle (/app/node_modules/axios/lib/core/settle.js:19:16… SDK: posthog-react-native App version: 4.0.0 PostHog issue: 019ee012-ed00-7961-b3dc-d265a51ceb6f, 019eff5c-8593-7201-aeb9-a8e3f57b8785 Merged fingerprints: 2 Notes: {"message":"Request failed with status code 500","data":{"message":"Request failed with status code 500","name":"AxiosError","stack":"Error at settle (/app/nod… | Degraded only | 10 | 4 | — | — | mobile app |
| Something went wrong in the app | An error was logged. See technical label below for engineers. Device: Android, iOS. Technical detailsLabel: TypeError: undefined is not a function (merged 3 PostHog issues) Exception: TypeError · undefined is not a function SDK: posthog-react-native App version: 4.0.0 PostHog issue: 019ef511-878d-7143-b4ba-0f17eefcb52b, 019ef516-5187-7b53-a21a-8a593288bec8 (+1 more) Merged fingerprints: 3 Notes: undefined is not a function | Degraded only | 9 | 3 | 21 | 4 | mobile app |
| Something went wrong in the app | An error was logged. See technical label below for engineers. Device: Android, iOS. Technical detailsLabel: TimeoutError: API request timed out after 30000ms (merged 2 PostHog issues) Exception: TimeoutError · API request timed out after 30000ms SDK: posthog-react-native App version: 3.8.0, 4.0.0 PostHog issue: 019efe40-8eab-70e0-b081-e61737b2c36f, 019efe98-6a59-7891-b0ec-a25b65871508 Merged fingerprints: 2 Notes: API request timed out after 30000ms | Degraded only | 5 | 3 | — | — | mobile app |
| Something went wrong in the app | An error was logged. See technical label below for engineers. Device: iOS. Technical detailsLabel: Error: Client has encountered a connection error and is not queryable Exception: Error · Client has encountered a connection error and is not queryable SDK: posthog-react-native App version: 4.0.0 PostHog issue: 019edf22-1055-7750-be81-44366a53ea8b Notes: Client has encountered a connection error and is not queryable | Degraded only | 4 | 2 | — | — | mobile app |
| Something went wrong in the app | An error was logged. See technical label below for engineers. Device: Android. Technical detailsLabel: Error: {"message":"Request failed with status code 404","data":{"errors":[{"code":"not… Exception: Error · {"message":"Request failed with status code 404","data":{"errors":[{"code":"notFound","endpoint":"/workouts/e77e914f-43ac-448e-8684-4d2234b3be82","message":"workout not found","requestId":"leko-booki… SDK: posthog-react-native App version: 4.0.0 PostHog issue: 019ef396-0f7d-77c0-90b3-5a2b43517a86 Notes: {"message":"Request failed with status code 404","data":{"errors":[{"code":"notFound","endpoint":"/workouts/e77e914f-43ac-448e-8684-4d2234b3be82","message":"wo… | Degraded only | 3 | 1 | — | — | mobile app |
| Something went wrong in the app | An error was logged. See technical label below for engineers. Device: iOS. Technical detailsLabel: Error: [{"_id":"getWorkoutsExplore","baseUrl":"https://backend.staging.le-ko.ru","quer… Exception: Error · [{"_id":"getWorkoutsExplore","baseUrl":"https://backend.staging.le-ko.ru","query":{"eligibility":"All","latitude":39.466539,"locale":"en","longitude":-0.359928,"maxDistanceInMeters":25000}}] data is … SDK: posthog-react-native App version: 4.0.0 PostHog issue: 019edfb3-a900-7d93-803f-4a74ae60718b Notes: [{"_id":"getWorkoutsExplore","baseUrl":"https://backend.staging.le-ko.ru","query":{"eligibility":"All","latitude":39.466539,"locale":"en","longitude":-0.359928… | Degraded only | 3 | 1 | — | — | mobile app |
| Something went wrong in the app | An error was logged. See technical label below for engineers. Device: Android. Technical detailsLabel: Error: Неправильный код. Запросите новый код или попробуйте снова Exception: Error · Неправильный код. Запросите новый код или попробуйте снова SDK: posthog-react-native App version: 4.0.0 PostHog issue: 019edfd3-1e41-7e31-8a38-1364796063d6 Notes: Неправильный код. Запросите новый код или попробуйте снова | Degraded only | 3 | 1 | 2 | 1 | mobile app |
| Something went wrong in the app | An error was logged. See technical label below for engineers. Device: Android, iOS. Technical detailsLabel: TypeError: Cannot read property 'userId' of null (merged 2 PostHog issues) Exception: TypeError · Cannot read property 'userId' of null SDK: posthog-react-native App version: 4.0.0 PostHog issue: 019ee016-8b32-7553-94d1-d88b145dcc9c, 019ee05d-e26f-72f1-92fc-ed888b7c55c8 Merged fingerprints: 2 Notes: Cannot read property 'userId' of null | Degraded only | 3 | 2 | 1 | 1 | mobile app |
| Something went wrong in the app | An error was logged. See technical label below for engineers. Device: Android. Technical detailsLabel: Error: {"message":"User is not a member of this group","data":{"errors":[{"code":"user… Exception: Error · {"message":"User is not a member of this group","data":{"errors":[{"code":"user_not_member","endpoint":"","message":"User is not a member of this group","requestId":""}]},"status":403} SDK: posthog-react-native App version: 4.0.0 PostHog issue: 019f005d-d1e7-7600-ac4e-a8f3f0eb3a50 Notes: {"message":"User is not a member of this group","data":{"errors":[{"code":"user_not_member","endpoint":"","message":"User is not a member of this group","reque… | Degraded only | 2 | 1 | — | — | mobile app |
App/feature-blocking issues: this week vs prior week
When someone enters a bad verification code, they see: “The code is not correct. Please request another code or try again.” The text message already arrived — they can retry. This is not the same as failing to send the SMS.
2 users hit “Could not send the verification code” this week. They cannot move past phone entry until send works. Watch this number closely.
Users who write more than 500 characters in About must shorten their bio before continuing. Annoying but fixable — the rest of the app still works.
| Step | Events This week |
Users This week |
Events Prior week |
Users Prior week |
|---|---|---|---|---|
| SMS code requested User asked us to send a verification text. | 137 | 47 | 69 | 30 |
| Verification code entered User typed a code and tapped submit (includes retries). | 112 | 47 | 71 | 30 |
| Login succeeded Code was accepted and login completed. | 103 | 45 | 49 | 26 |
| Wrong or expired code Code rejected — SMS was sent; user can try again. | 9 | 7 | 18 | 9 |
| Error message shown to user | Count | Users |
|---|---|---|
| Неправильный код. Запросите новый код или попробуйте снова Shown in app: Неправильный код. Запросите новый код или попробуйте снова | 4 | 2 |
| Wrong or expired code — user can try again or request a new SMS Shown in app: The code is not correct. Please request another code or try again. | 2 | 2 |
| O código não está correto. Solicite outro código ou tente novamente. Shown in app: O código não está correto. Solicite outro código ou tente novamente. | 2 | 2 |
| Ocorreu um erro inesperado. Shown in app: Ocorreu um erro inesperado. | 1 | 1 |
| Event | Message | Count | Users |
|---|---|---|---|
| ActionPhoneVerificationError | We couldn’t send the code right now. Please try again later. Technical: We couldn’t send the code right now. Please try again later. | 2 | 2 |
Onboarding-related exceptions this week
| Onboarding exception | Context | Breaking? | Occurrences | Users | Prior occ. | Prior users | Area |
|---|---|---|---|---|---|---|---|
| Wrong verification code entered | User is on the phone verification screen. SMS was delivered; they typed a wrong or expired code and can retry. Technical detailsLabel: OTP verification failed Exception: Error · The code is not correct. Please request another code or try again. SDK: posthog-react-native App version: 3.8.0 PostHog issue: 019edf1a-fcb3-75b1-9ce7-1512aa322e70 Debug hint: LoginOtpFailed / exc_value: The code is not correct… — not ActionPhoneVerificationError. | Step-blocking | 1 | 1 | 1 | 1 | login / OTP |
| Error | Context | Breaking? | Occurrences | Users | Prior occ. | Prior users | Area |
|---|---|---|---|---|---|---|---|
| Wrong verification code entered | User is on the phone verification screen. SMS was delivered; they typed a wrong or expired code and can retry. Technical detailsLabel: OTP verification failed Exception: Error · The code is not correct. Please request another code or try again. SDK: posthog-react-native App version: 3.8.0 PostHog issue: 019edf1a-fcb3-75b1-9ce7-1512aa322e70 Debug hint: LoginOtpFailed / exc_value: The code is not correct… — not ActionPhoneVerificationError. | Step-blocking | 1 | 1 | 1 | 1 | login / OTP |