Console Compliance
Pre-Submission
For producers, QA leads & release managers
How SnoopGame helps studios pass certification on the first attempt
Why first-pass cert matters more than most studios admit
What "first-time pass" actually requires
How we structure a cert pass at SnoopGame
The failure modes we see most often
Where in-house QA usually struggles
What you should send us to start
A realistic timeline
What first-pass actually feels like
A failed cert submission costs more than money. It pushes your launch window, burns publisher goodwill, and makes the next milestone feel shaky. Here’s how we work with studios to get the green light on the first try.
Why first-pass cert matters more than most studios admit
Every failed submission resets the clock. Sony, Microsoft, and Nintendo all run their own review queues, and a rejection doesn’t just mean fixing the bug. It means waiting for the next slot, re-running internal regression, re-packaging, re-submitting. Two weeks gone. Sometimes four.
We’ve seen small studios miss their publisher’s quarterly window because of a single TRC violation around suspended state handling. The fix took two hours. The delay cost them a marketing beat they’d been planning for six months.
Cert is unforgiving in a quiet way. It doesn’t shout. It just sends the build back with a number next to it.
What “first-time pass” actually requires
There’s a myth in some studios that cert is mostly luck and a bit of last-minute polish. It isn’t. First-time pass is a function of three things, in this order:
- Knowing the current TRC, XR, and Lotcheck requirements for the exact SDK version you’re shipping on.
- Having a test plan that covers every requirement against your build’s actual feature set, not a generic template.
- Running that plan on real devices, with real accounts, in the right region setups, before you submit.
Skip any of these and you’re rolling dice. The studios that pass first time treat cert prep as a separate phase with its own schedule, its own owner, and its own exit criteria. Not a sprint task labelled “compliance check.”
How we structure a cert pass at SnoopGame
Our compliance testing work for console submissions follows a four-stage flow. It isn’t fancy. It works because it’s repeatable.
Stage 1: Requirement mapping
We start by pulling the current TRC (Sony), XR (Microsoft), and Lotcheck (Nintendo) requirement sets that apply to your title. Not all of them apply to every game. A single-player offline RPG has a very different surface area than a live multiplayer shooter with cross-progression.
We map each requirement to a specific feature in your build, or mark it N/A with a reason. That document becomes the spine of the whole test pass.
Stage 2: Gap analysis on the latest build
Before we run a full pass, we do a focused sweep against the requirements most studios get wrong. Save data corruption on power loss. Controller disconnect during cutscenes. Account sign-out mid-purchase. Friend invites in restricted regions. The boring failure modes that fail builds.
This usually surfaces 60 to 80 percent of cert risks in the first three days. Cheap to find, cheap to fix at this stage.
Stage 3: Full requirement pass on certified device matrix
Then we run the full plan. Every requirement, every applicable platform SKU. PS5 standard and Digital. Xbox Series X and S. Switch handheld, docked, and Switch 2 where applicable. Each one matters because cert teams test them individually.
We report findings against the requirement number, with repro steps, video, and the exact SDK version. That format isn’t optional. Platform holders expect it, and your internal team needs it to fix and verify fast.
Stage 4: Pre-submission regression
After fixes land, we run a tight regression against everything that touched the changed code. And we re-run the top 20 historical failure scenarios from previous cert cycles. This is the part teams skip when they’re tired. It’s also the part that catches the bug that would’ve failed you.
The failure modes we see most often
After years of cert work, the same handful of issues keep showing up. Worth knowing what they are:
- Suspend and resume: game state lost, audio not restored, or the title hangs on resume from rest mode.
- Controller and input: disconnect during a non-skippable cutscene with no reconnect prompt.
- Account and entitlement: behaviour when the user signs out mid-session, or when DLC entitlement is revoked.
- Network: graceful handling of connection loss during a save or a purchase confirmation.
- Trophies and achievements: incorrect unlock conditions, duplicate triggers, or trophies that don’t unlock retroactively.
- Localisation and ratings: wrong age rating displayed for the region, or missing language strings on system-level prompts.
- Performance: framerate dips below the platform’s minimum threshold during specific transitions.
None of these are exotic. All of them fail builds every month.
Where in-house QA usually struggles
Most studio QA teams are good. The issue isn’t skill. It’s bandwidth and platform exposure.
Your internal team is heads-down on functional bugs, balancing changes, last-minute feature requests from design. By the time the cert window opens, they’ve been on the build for months and they’ve stopped seeing it with fresh eyes. They also probably don’t have a Switch dev kit, a PS5 Digital, a Series S, and three test accounts per region sitting in a rack.
We do. And we read the cert requirement updates the week they drop, because that’s our day job. It’s not a knock on internal QA. It’s just a different shape of work.
What you should send us to start
The faster we can start cert prep, the cheaper the fixes are. The minimum we need:
- Current build with install instructions and any required test accounts.
- Target platforms and SDK versions.
- Feature list and any known omissions or stubbed content.
- Previous cert reports if this isn’t your first submission.
- Release target date and publisher submission deadline.
If you have none of that and you’re four weeks out, we can still help. We’ve done it. But the earlier we’re in, the better the odds.
A realistic timeline
For a mid-sized title on two platforms, a proper cert prep cycle takes three to four weeks of dedicated test work, with one week of buffer for fixes and re-test. That’s the honest number. Anyone telling you a week is enough hasn’t been on the other end of a rejection email at 8pm on a Friday.
Cert isn’t a vibe check. It’s a checklist, and the studios that treat it that way ship on time.
For smaller indie titles with limited features, we can compress this. For live-service games with frequent updates, we recommend keeping a certification regression suite running continuously, not just at submission time.
What first-pass actually feels like
It’s not exciting. There’s no big moment. You submit, you wait, the email comes back, and it says approved. Your team can finally book the launch dinner.
That’s the goal. Not heroics. Not a last-minute war room at 2am the night before submission. Just a clean handoff to the platform holder, a clean review, and a clean approval.
The studios we work with on repeat cert cycles don’t celebrate first-time passes anymore. They expect them. That’s the standard worth aiming for, and nobody writes a postmortem about the cert pass that worked.
“Cert isn’t a vibe check. It’s a checklist, and the studios that treat it that way ship on time.”


