Quick answer: A good bug title follows the pattern '[What is broken] - [Where or when it happens]'. It should be specific enough to distinguish from similar bugs, scannable in a list, and searchable using keywords a developer would naturally use.

Learning how to write bug titles that developers actually read is a common challenge for game developers. A developer scanning the bug backlog during triage reads hundreds of titles in a single session. They do not open every report. They triage based on titles, making split-second decisions about severity, relevance, and priority. A title that says “bug in level 3” gets scrolled past. A title that says “Level 3 bridge — player falls through floor when sprinting” gets immediate attention because the developer understands the problem without clicking. The title is your bug report’s first impression, and for many reports, it is the only part that gets read during triage.

The Format That Works

After reviewing thousands of bug reports across game studios, one title format consistently outperforms the rest: [What is broken] — [Where or when it happens]. The first part identifies the affected feature or observable symptom. The second part provides the context that narrows the scope.

## The [What] - [Where/When] Format

What is broken              Where / When
---                         ---
Health bar not updating      after poison damage in Arena
NPC dialogue skips lines     when triggered from behind
Crash to desktop             when loading autosave from Dungeon 3
Enemy AI frozen in place     after player respawns in boss room
Save button grayed out       during multiplayer session as client
Footstep audio playing       after character death in PvP

This format works because it mirrors how developers think about bugs. When they see “Player health bar not updating,” they immediately know which system is involved. When they see “after taking poison damage in Arena mode,” they know the specific trigger condition.

Common Anti-Patterns

The one-word title: “Crash,” “Bug,” “Broken.” These carry zero information and make duplicate detection impossible.

The novel: “When I was playing through the second level and I got to the part where you fight the boss, I noticed that if you use the fire spell while standing near the edge...” This is a description, not a title. The title should be “Boss immune to fire spell damage near platform edge in Level 2.”

The opinion: “The jump feels weird.” Replace with observable behavior: “Jump height reduced by approximately 50% after build 1.4.2.”

The solution: “Fix the inventory sorting.” The title should describe the symptom: “Inventory sorts items alphabetically instead of by rarity after reopening.”

Making Titles Searchable

A good title is also a good search query. When a developer encounters a bug that seems familiar, they search the tracker before filing a duplicate. Use the same terminology that developers use in the codebase. If the codebase calls it a “health bar,” do not write “HP indicator” in the title.

Include observable symptoms in the title rather than root causes. A reporter might title a bug “Race condition in inventory system” when the observable symptom is “Items occasionally duplicate when equipping during menu transition.” The second title is better because another reporter will search for “items duplicate,” not “race condition.”

Training Your Team

The easiest way to improve title quality is to add format guidance directly into the bug report form. A placeholder in the title field that reads “[What is broken] — [Where/when it happens]” guides every reporter toward the correct format without requiring training sessions.

During triage, if a title is unclear, rename it before moving on. This makes the backlog scannable and provides a concrete example for the original reporter. Share a list of the ten best and ten worst titles from the last month with the team. Walk through why the good titles work and what specific changes would fix the bad ones.

“We added a title placeholder to our bug form and our duplicate rate dropped by 40 percent in the first month. People could finally find existing reports because the titles used searchable, consistent language.”

Related Issues

For a complete guide to writing all parts of a bug report, see how to write good bug reports for game development. For writing effective reproduction steps, read reproducible bug reports guide for games. If you need a template to enforce good formatting, check out our bug report template for game QA testers.

Go look at your last ten bug titles right now. If you cannot understand the bug from the title alone, rewrite it using the [What] — [Where] format.