Policy & Account Safety23 min read

Why Google Play Suspended Your App: Reason-by-Reason Fixes

Google Play suspended your app? Each suspension reason, its Policy Center page, the Play Console surface to fix, Google's resubmit steps, and when to appeal.

Ahmed Akash
Ahmed Akash

Need testers who stay active for all 14 days?

TesterBee matches you with 12 real Android testers in under 24 hours. Refund if Google rejects you over tester engagement.

Get 12 testers
On this page
  1. 01Which process are you in: app suspension, account termination, or a production-access refusal?
  2. 02What a suspension costs you that a removal does not
  3. 03Why Google Play suspends your app: what Google reviews when it decides
  4. 041. Impersonation: an app, icon, or developer name that implies a relationship
  5. 052. Copyright and trademark infringement
  6. 063. A misleading listing, impossible features, and metadata abuse
  7. 074. Malware, unwanted software, and the SDK you never checked
  8. 085. Data safety and user-data violations
  9. 096. Spam, limited functionality, and apps that crash
  10. 107. Fake ratings, reviews, and installs
  11. 118. Restricted content and the Families policy
  12. 12Why your app can be suspended for something that passed review before
  13. 13How to fix and resubmit after a suspension
  14. 14How to appeal a suspension
  15. 15What not to do after a suspension
  16. 16How to keep it from happening again
  17. 17Frequently Asked Questions
  18. 18Sources

A Google Play suspension is an app-level enforcement action, not a strongly worded rejection. Google removes your app and every previous version of it from the store, you can no longer use the APK or app bundle you uploaded, and the suspension counts as a strike against the good standing of your developer account. Google's own statement of when it happens is one line: suspension "can occur as the result of egregious or multiple policy violations, as well as repeated app rejections or removals" (Enforcement Process).

The first move is the same in every case: open Play Console, select the app, and read Policy status in the left menu. That page shows the active enforcement and, for a suspended app, carries the Appeal button (Check your app's policy status). This guide works through the reasons one at a time — the exact policy page behind each, where it surfaces in Play Console, what to change, Google's own resubmission procedure, and when an appeal is the right route rather than a rebuild.

Which process are you in: app suspension, account termination, or a production-access refusal?

Short answer: an app suspension hits one app and leaves your Play Console account open; an account termination removes every app in your catalog and closes publishing; a production-access refusal is not an enforcement action at all, because it means you have not yet met the eligibility requirements for releasing to production rather than that you broke a policy. Google documents all of the app-level actions in one place in the Enforcement Process article, and each one has a different route back.

EnforcementWhat happens to your appEffect on account standingRoute back
RejectionThe submitted version never goes live; the previously published version staysNoneFix and resubmit, or appeal
RemovalApp and all previous versions leave Google Play until a compliant update is submittedNo immediate impact; multiple removals may result in a suspensionCompliant update, or one appeal
SuspensionApp and previous versions removed; the uploaded APK or app bundle can no longer be usedCounts as a strike against good standingAppeal button on Policy status, or a compliant new version if credentials are in good standing
Limited visibilityApp stays live but is harder to discover; reachable by direct linkNoneFollow the instructions in the notice, or appeal
Limited regionsDownloadable only in certain regions; existing users get no further updatesNoneFix the issue the notice names, or appeal
Restricted developer accountAll apps removed, but you keep Play Console access and can amend account informationCatalog-level restriction, not a terminationRepublish once you have fixed all policy violations
Account terminationEvery app removed, publishing closed, related accounts suspended tooAccount ends; new accounts you open are also terminated without a refundOne appeal, within 180 days of the termination date

Two of these rows are worth separating out, because they are the ones developers mix up.

Account termination is a different process. All apps go, related accounts are suspended, and Google states plainly that any new account you try to open "will be terminated as well (without a refund of the developer registration fee)". Since 28 January 2026 an account termination appeal must be filed within 180 days of the termination date, after which Google considers the matter closed (Account termination appeal time limit). That deadline does not apply to app-level appeals, which carry no published window. The account route is covered separately in how to appeal a terminated Google Play developer account.

A production-access refusal is not punishment. Applying for production access is an eligibility decision tied to Google's testing requirements, not a policy finding, and it has its own form, its own evidence and its own review. Nothing in it implies that your package is non-compliant. If you are staring at a closed-testing outcome rather than a policy notice, that is the track described in why Google Play rejects production access.

Based on our internal records from more than 1,500 closed-testing campaigns, that is the most common mix-up we see: a developer reads an eligibility decision as a verdict on their app, or reads an app-level notice as the end of the account. Read the Policy status page first and the process identifies itself. One more account-level action is worth naming so you do not confuse it with enforcement: Google also closes dormant accounts — inactive or abandoned ones — and states that closing a dormant account "will not limit your ability to create a new account in the future", which is housekeeping rather than punishment (Enforcement Process).

What a suspension costs you that a removal does not

The two look alike from the storefront — in both cases the app disappears from search and its listing stops rendering. Google's documentation separates them on what you keep:

  • After a removal: "Your users, statistics, and ratings will be retained once you submit a compliant update for a removed app." Future subscriptions are cancelled for subscribers, and past subscriptions are not refunded.
  • After a suspension: "Once your app is suspended, you forfeit the users, statistics, and ratings of the removed application." The ratings and install history you spent months building do not come back with the fix. You also can no longer use that app's APK or app bundle, so the recovery build is a new upload, not a version bump.
  • In both cases: in-app purchases and billing stop working for users, and your users "may receive a push notification from Google Play Protect informing them of this change and giving them the option to remove the app from their device" (My app has been removed from Google Play).

That difference is why a warning is worth more than it looks. A warning "tells you that your app is close to being suspended", it does not itself damage account standing, and your app is removed after the number of days stated in the warning email (Fair warnings). A warning you act on costs you a week of listing downtime; a suspension you earn costs you the ratings.

Why Google Play suspends your app: what Google reviews when it decides

Google does not tell you which single feature triggered the notice, because it is not looking at one thing. Its review considers "app metadata (for example, app title, description), in-app experience, account information (for example, past history of policy violations), any third-party code in apps, and other information provided through reporting mechanisms ... and own-initiative reviews" (Enforcement Process). A first-pass problem usually arrives as a rejection you can fix quietly. It escalates to removal and then suspension when the same problem survives a warning, when several problems stack, or when the conduct is severe enough to skip the escalation.

1. Impersonation: an app, icon, or developer name that implies a relationship

Google's Impersonation policy is explicit: "We don't allow apps that mislead users by impersonating someone else (for example, another developer, company, entity) or another app. Don't imply that your app is related to or authorized by someone that it isn't."

The violations Google lists are almost all listing-level, which puts the fix in your hands: a developer name that suggests an official relationship with Google, a national emblem in the icon, a copied business logo, a title so close to an existing product that users cannot tell them apart, and titles that claim to be "official" without the rights. Icons and titles that breach the Android Brand Guidelines are listed separately as violations.

Where it surfaces: Policy status names the policy; the store listing fields (title, icon, screenshots, developer name) are the first place to look. The fix: replace borrowed assets with original ones, drop any claim of affiliation you cannot document, and re-check the developer name. Impersonation concerns identity rather than wording, which is why it is resolved by changing assets or the developer name, not by softening a description.

The Intellectual property policy covers content you do not have the rights to use — images, music, fonts, video, character art, and brand names or logos — in the app or in the listing assets. Downloaders, converters and "fan" apps run into it whenever the app name or icon borrows a brand the developer does not represent.

Google also weighs outside signals: in assessing whether to remove apps it considers "app- and developer-specific complaints, news reporting, previous violation history, user feedback, and use of popular brands, characters, and other assets" (Policy Coverage). So an app can be removed after a rights-holder complaint with no change on your side since the last approval — that is our reading of how the inputs combine; Google documents the inputs it weighs, not the order it applies them.

Where it surfaces: the enforcement email and Policy status, sometimes naming the complainant. The fix: swap in licensed or original assets, or obtain written permission and attach it as evidence — rights documentation is exactly the kind of proof an appeal exists to carry. Do not resubmit with the disputed asset still in place and a changed description.

3. A misleading listing, impossible features, and metadata abuse

Three policies meet here. Deceptive Behavior requires that "All metadata, including the store listing, screenshots, and title, must precisely reflect the app's functionality", forbids apps that mimic operating-system warnings or other apps, and requires consent and reversibility for any change to device settings. Misrepresentation covers claims that are false or impossible, improper categorisation, and using "Official" in a title without rights. The Metadata policy bans misleading, non-descriptive, irrelevant or excessive metadata, notes that the title must be 30 characters or less, and tells developers not to use "special characters or all caps to manipulate search ranking".

Where it surfaces: the listing itself, plus any in-app screen the screenshots promise. The fix: make every claim in the title, description and screenshots something the app actually does on a fresh install. The declaration-by-declaration version of this audit is in the Google Play store listing review checklist.

4. Malware, unwanted software, and the SDK you never checked

Google's Malware and Mobile Unwanted Software policies cover harmful code, deceptive ad behaviour, forced redirects, and software that takes actions a user did not agree to. This category catches developers who shipped no bad code themselves, because Google places the responsibility on you: "you are responsible for ensuring that any third-party code (for example, an SDK) used in your app, and such third party's practices with respect to your app, are compliant with all Google Play Developer Program policies" (Enforcement Process).

Where it surfaces: Policy status, and often the permissions or app-integrity declarations rather than the listing. The fix: identify the offending SDK version, update or remove it, rebuild, and re-audit the app's network behaviour — then bring the Data safety form back in line with what the new build actually transmits. Malware, fraud and anything that can cause user or device harm is the category Google names first when explaining how app-level problems become account-level ones.

5. Data safety and user-data violations

The User Data policy governs what you may collect, how you must disclose it, and the requirement for a privacy policy; the Data safety section is where you declare it. Enforcement here comes from a mismatch in one of three directions: collecting something the form does not declare, declaring something the manifest does not do, or missing privacy disclosures entirely (no policy URL, or a URL that does not load).

Where it surfaces: the App content declarations attached to your listing, and the permission declarations. The fix: walk the manifest and every SDK's data behaviour line by line, correct the form to match reality, and make sure the privacy policy URL is live and specific. This is a documentation problem as often as it is a data-practice one, and it can survive initial approval because the Data safety form is accepted as submitted at review.

6. Spam, limited functionality, and apps that crash

Under Functionality, Content, and User Experience, Google states that apps "should provide a stable, responsive, and engaging user experience" and that "Apps that crash, do not have the basic degree of adequate utility as mobile apps, lack engaging content, or exhibit other behavior that is not consistent with a functional and engaging user experience are not allowed on Google Play." The listed examples are specific: static text-only or PDF-only apps, single-wallpaper apps, apps with very little content, and apps "designed to do nothing or have no function". Broken functionality — crash, force close, freeze — is called out on its own.

Spam also shows up as repetition: several apps on one account that do the same thing with minor changes, and keyword-stuffed descriptions. Because Google documents that "repeated app rejections or removals" can themselves produce a suspension, this is the category where a backlog quietly becomes a strike. For the crash side of it, the numbers to watch are in Android Vitals: what the numbers mean; for context on how much rejection actually happens at scale, see the 2026 rejection-rate analysis.

7. Fake ratings, reviews, and installs

The User Ratings, Reviews, and Installs policy prohibits "any manipulation of ratings, reviews, or install counts", including incentivised feedback, forced pop-ups and paid reviews, and it also covers "incentivizing users to install other apps as the app's main functionality". Google's worked examples include offering a discount in exchange for a high rating and repeatedly submitting ratings while posing as users. The App Promotion policy covers the rest of the review-begging surface.

Where it surfaces: in-app rating prompts and any campaign you ran to seed reviews. The fix: delete incentive-linked rating prompts, stop asking reviewers for higher ratings in your replies, and drop any installed-count campaign. This category is unforgiving because the underlying signal cannot be undone — the inflated history is the violation.

8. Restricted content and the Families policy

Restricted content is the broadest category: real-money gambling, child endangerment, illegal activities, financial services, user-generated content, health content, blockchain-based content, AI-generated content and age-restricted functionality each have their own page in the Policy Center. Apps aimed at children sit under the Google Play Families policies, which carry their own data and advertising restrictions on top of the general rules.

Where it surfaces: the content rating and target-audience declarations, the category, and the in-app content itself. The fix: either remove the restricted element or restructure the app so the restricted element is not reachable by the declared audience. Note that policies reach further than the binary: "Our policies apply to any content your app displays or links to, including any ads it shows to users and any user-generated content it hosts or links to" (Policy Coverage), so embedded webviews and hosted comments count too.

Why your app can be suspended for something that passed review before

Review is a point-in-time check; enforcement is not. Google describes "a combination of human and automated evaluation", and it warns that "removal or administrative notices may not indicate each and every policy violation present in your account, app, or broader app catalog" — you are expected to find and fix the rest yourself (Enforcement Process). A prior approval therefore tells you only that nothing was flagged at that moment, and your own violation history is one of the factors Google weighs when deciding what to do about the next issue.

How to fix and resubmit after a suspension

Google publishes a specific procedure, and the step most developers miss is the one that decides whether the resubmission works at all. From My app has been removed from Google Play:

  1. Read the policy named in the enforcement message. Check Play Console Notifications and your registered developer email for the policy your app violated, and check your app against the rest of the Policy Center, because further enforcement can follow from violations the notice did not list.
  2. Make the changes in the app, and update every release type, not just production — open, closed and internal test tracks as well.
  3. Upload the compliant app bundle across all tracks and deactivate the non-compliant app bundles. Google flags this as important: "If you fail to deactivate the non-compliant app bundle(s), your attempt to resubmit your app will fail, and live versions of your app bundle(s) may be removed from Google Play."
  4. Click Manage track, then Create new release. Discard any draft release containing the violating bundles; otherwise add the compliant bundles and make sure the non-compliant version sits under "Not included".
  5. Name the release, save it, click Review release, then roll out to 100%.
  6. Repeat step 4 in every track where a non-compliant version is released.

Two constraints bracket the procedure. Until the violation is fixed, do not republish a rejected or removed app. And if your app is suspended, the console path may not be open to you at all: developers report suspended apps showing an appeal-only state where the release screens stay locked until Google acts, a state Google's published enforcement pages do not describe. Developers also reproduce Google's own reply text telling them to make a trivial listing change (adding and removing a space at the end of the description) to surface the resubmit option when it is missing (community report, r/androiddev). Treat both as community experience and check your own Policy status page before relying on either.

How to appeal a suspension

Google's standard for reinstating an app is stated once and never quantified: "You may submit one appeal per app removal, suspension, or other enforcement action. We will reinstate apps in appropriate circumstances, including if an error was made and we find that your app does not violate the Google Play Developer Program Policies and Developer Distribution Agreement" (My app has been removed from Google Play).

Where to file: the Appeal button on the Policy status page when your app is suspended, or the instructions in the enforcement email; both routes lead to the same contact form for account termination, app removal, or suspension.

What Google has and has not published about appeals: it can only respond in Chinese, English, Japanese and Korean; it sets no published turnaround time for app-level appeals, so any page quoting "two to five business days" is giving you a number Google does not issue; and "if you misuse our appeals process, including sending abusive or inappropriate communications to our support teams, you may become ineligible for further email support". Developers in the European Economic Area have additional recourse options documented by Google. The only appeal deadline Google publishes is the 180-day window for account terminations — app suspensions carry no equivalent published window.

What a useful appeal contains (this is our recommendation, not Google's template): name the policy cited and show you understand what it prohibits; state plainly whether the app breached it; if it did, list the exact changes with build numbers; attach evidence — screenshots, licences, permission letters, SDK removal diffs, updated declarations — and keep the account owner's email on the form. Short and factual beats long and defensive. Fabricating or retouching evidence is the fastest way to turn an app-level problem into an account-level one, since account information and history are inputs Google already considers.

An appeal and a fix are separate routes, and they can run in sequence: an appeal asks Google to reverse a decision it made, while a compliant resubmission asks Google to review new content. A denied appeal does not stop you from fixing the app and submitting a compliant version where Google's documentation allows you to.

What not to do after a suspension

  • Do not republish the violating version. Google repeats the instruction in three separate places for rejections, removals and warnings: fix it first.
  • Do not launch a second app that does the same thing. Fair warnings states that "Google is not required to send you a warning prior to suspension or termination", and that "Failure to address the issue, or launching a second app that does the same thing, will almost certainly result in your app's suspension, or even termination of your developer account."
  • Do not open a replacement developer account. Google's enforcement text is unambiguous: "Any new account that you try to open will be terminated as well (without a refund of the developer registration fee), so please do not attempt to register for a new Play Console account while one of your other accounts are terminated."
  • Treat "just resubmit under a new package name" as community advice, not policy. Google publishes no procedure that grants you a fresh package name for a suspended app, and the second-app warning above is aimed at exactly that move. The documented route runs the other way: "If your developer credentials are still in good standing with Google Play and if your app allows for it, you can publish a new compliant version of the application" — a compliant build of your app, or an appeal, not a relaunch.
  • Do not fire off several appeals with different stories. You get one appeal per enforcement action, and appeals misuse carries a documented consequence.

How to keep it from happening again

  • Read Policy status as routine, not after the fact. Google's own reading of the page is simple: "No issues found" means no enforcement actions have been taken and nothing needs doing (Check your app's policy status).
  • Audit third-party code on every release. The SDK responsibility quote above means your ad, analytics, attribution and payments SDKs are inside your compliance boundary, including their behaviour in regions you never tested.
  • Keep the listing and declarations honest. Every claim in the title, screenshots and description should survive a fresh-install check — the full pass is the store listing review checklist linked above.
  • Fix stability before Google names it. Crash and freeze behaviour is a named violation category, and the Android Vitals dashboard is where the trend shows up first.
  • Never buy or incentivise ratings and installs. The violation is the inflated history itself, so the only fix is removing activity you cannot recreate afterwards.

Frequently Asked Questions

How long does a Google Play app suspension appeal take?

Google publishes no turnaround time for app-level appeals, so any specific figure you read on a blog is an estimate, not a policy. The only enforcement deadline Google documents is the 180-day window for appealing an account termination, introduced on 28 January 2026, alongside its observation that "nearly all successful appeals are resolved within 6 months" for terminations. App suspensions have no equivalent published window; the practical answer is to file one complete, evidence-backed appeal and work on the compliant build while you wait.

Does a suspension count as a strike against my developer account?

Yes. Google states that suspensions "count as strikes against the good standing of your Google Play Developer account" and that "Multiple strikes can result in the termination of individual and related Google Play Developer accounts." Removals are different: they do not immediately impact standing, although multiple removals may result in a suspension, and rejections do not impact standing at all.

Can I publish the same app under a new package name after a suspension?

Google publishes no such procedure, and its fair warnings page specifically warns that "launching a second app that does the same thing" will almost certainly result in suspension or termination of your developer account. The documented routes are an appeal, or — if your credentials are in good standing and the app allows for it — publishing a new compliant version of the application. Relaunching under a new package name is community advice that conflicts with the published warning.

What is the difference between a removed app and a suspended app?

Both disappear from Google Play. After a removal, submitting a compliant update restores your users, statistics and ratings. After a suspension you forfeit them, you can no longer use the app's APK or bundle, and the action counts as a strike against your account. A removal does not immediately impact account standing; a suspension does.

Where do I find the exact reason my app was suspended?

Three places, in this order: the enforcement email to your registered developer address, Play Console Notifications, and the Policy status page for the app, which shows the active enforcement and the policy named. Check the linked policy page itself rather than the summary — Google notes that a notice may not list every violation present in your account, app or catalog, so a compliant sweep of the rest of the Policy Center is part of the fix.

Is Google required to warn me before suspending my app?

No. The Fair warnings page states directly: "Google is not required to send you a warning prior to suspension or termination." When a warning is sent it means the app is close to being suspended, and the email states the number of days before the app is removed. If the app has been suspended after receiving a warning, an appeal is required.

What can I do after a suspension appeal is denied?

You can fix the underlying violation and submit a compliant version where Google's documentation allows it, and you can use Google's other support channels — the Help page in Play Console, or the contact form linked from the enforcement notice. Google cannot give legal advice; if a rights holder is behind the action, resolving it with them is usually the real unblock. Developers in the European Economic Area have additional documented recourse options.

Sources

Ahmed Akash
Ahmed Akash·Senior Full Stack Developer & Founder of TesterBee

Senior full stack developer specializing in Laravel, React, and Firebase. Helped 1,300+ Android developers pass Google Play Closed Testing and publish apps. Expert in Play Console, production access, and Android app publishing.

October 19, 2026 · 23 min readLinkedInGitHub

Get 12 testers into your closed test in 24 hours

Matched Android testers who open your app every day of the 14-day window, so your production access review has real engagement to look at.

Start your closed test