Summary
GraphQL subscription errors are logged but not recovered from, and Apollo error hook swallows certain errors.
Findings
Impact
Broken subscriptions cause stale data without notification. Some errors neither logged nor displayed.
Suggested Fix
Add subscription retry logic with backoff. Restructure Apollo error hook to process all error types.
Related Issues (Error Handling Pattern)
Summary
GraphQL subscription errors are logged but not recovered from, and Apollo error hook swallows certain errors.
Findings
Impact
Broken subscriptions cause stale data without notification. Some errors neither logged nor displayed.
Suggested Fix
Add subscription retry logic with backoff. Restructure Apollo error hook to process all error types.
Related Issues (Error Handling Pattern)