Quick answer: Watch for crashes reaching players that testing missed, problems on devices you don't test, regressions slipping through, and edge-case bugs. Testing misses bugs in the conditions it doesn't exercise.
Testing can't catch everything, but if it's missing bugs it should catch, you have coverage gaps. Here are the signs your testing is missing bugs.
Crashes and Bugs Reaching Players That Testing Didn't Catch
The direct sign is bugs and crashes reaching players that your testing didn't catch. Every field bug your testing missed is evidence of a gap, a condition, device, or path your testing didn't exercise. If significant bugs are reaching players, your testing is missing bugs, and the field bugs show you what it's not covering.
Bugnet captures the crashes and bugs reaching players, revealing what testing missed. Crashes and bugs reaching players that testing didn't catch are the direct sign, and capturing them is how you see your testing gaps, each field bug is feedback about a condition your testing didn't exercise, so you can close that specific gap.
Problems on Devices and Conditions You Don't Test
A sign is bugs concentrated on devices, OS versions, or conditions you don't test, problems on low-end devices, specific GPUs, or OS versions outside your test set. If your field bugs cluster on untested configurations, your testing is missing them because it doesn't cover those conditions, a device/condition coverage gap.
Bugnet captures crashes with device context, so bugs on untested devices are identifiable. Problems on devices and conditions you don't test are a sign of a coverage gap, and the device context shows which conditions your testing is missing (the devices and OS versions where bugs cluster), so you can expand testing to cover them or rely on field data for what you can't test.
Regressions and Edge-Case Bugs Slipping Through
Signs include regressions slipping through (updates breaking things, because you tested the change but not the ripple effects) and edge-case bugs reaching players (because you tested the happy path but not unusual inputs). Both indicate testing that doesn't cover regressions or edge cases, common gaps.
Bugnet tracks per version and captures context, so regressions and edge-case bugs that slip through surface. Regressions and edge-case bugs slipping through are signs of specific testing gaps, regressions (not testing ripple effects) and edge cases (not testing beyond the happy path), both of which the field bugs reveal, pointing at adding regression and edge-case coverage.
Watch for crashes reaching players that testing missed, problems on devices you don't test, regressions slipping through, and edge-case bugs. Testing misses bugs in the conditions it doesn't exercise.