Quick answer: Find which version introduced the regression by comparing per-version data, identify the change responsible, roll back or fix that change, and verify per version that the regression is resolved without reintroducing it.
A regression, something that used to work now broken by a change, is frustrating because the game was fine before. Finding which release introduced it and what changed is the path to fixing it. Here is what to do when you discover a regression.
Find Which Version Introduced the Regression
A regression appeared at some point, so find when: compare per-version data to see which build the regression first shows up on. The version where the previously-working thing started failing is the release that introduced the regression, narrowing the cause to that release's changes.
Bugnet tracks crashes and issues per version, so you can see which build a regression first appears on. Identifying the version where the previously-working behavior started failing isolates the regression to that release, the difference between knowing which release introduced it (and can be examined or rolled back) and a vague sense that something broke.
Identify the Change Responsible
Narrow to the change: with the introducing version identified, look at what changed in that release, the code, assets, or dependencies, that could have caused the regression. The captured stack trace (for a crash regression) points at where it breaks, helping you connect it to the specific change responsible.
Bugnet's captured context (stack trace, conditions) for the regression points at where it breaks, so you can connect it to what changed in the introducing release. Knowing the version and where it breaks helps you identify the specific change responsible, turning the regression from broke somewhere into this change in this release caused it.
Roll Back or Fix the Change and Verify
Reverse the regression: roll back the introducing release (or the specific change) if it's serious and a fix will take time, or fix the change responsible. Then verify per version that the regression is resolved, and that you didn't reintroduce the issue or cause a new one, the previously-working behavior working again.
Bugnet tracks per version, so after rolling back or fixing you can confirm the regression is resolved on the new build, and watch for any new issue. This verifies the fix, the regression gone, the previously-working behavior restored, without a new problem, in the field data, rather than assuming the fix to a regression didn't itself regress something.
When you discover a regression, find which version introduced it via per-version comparison, identify the change responsible, roll back or fix that change, and verify per version it's resolved without reintroducing it. A regression is something a release broke.