Azure subscription disabled for suspicious activity (AUP violation) - production service offline, need reactivation

Sabarish CS 0 Reputation points
2026-10-31T11:49:30.5333333+00:00
Our Pay-As-You-Go subscription was disabled on 31 October 2026 at 07:06 UTC.
The portal shows: "We've identified suspicious activity in your account. To
protect your account, we've disabled it." The email notice cites a violation
of the Microsoft Acceptable Use Policy.

Subscription ID: 5feb5df8-3098-4dba-b57c-40d08a698f14
Tenant ID: 238e7a1d-e773-40c6-9c1c-cdfd739d2fa8
Existing support request: 2610310030000406

This is a live production workload - a customer messaging service. It has
been offline since the subscription was disabled and our customers are
affected.

WHAT WE HAVE CONFIRMED

- The amount due is $0.00. This is not a payment or billing failure.
- All four VMs were stopped by the platform with
  ProvisioningState/failed/VMStoppedToWarnSubscription, timestamped within
  63 milliseconds of each other.
- The Activity Log contains no stop, deallocate or powerOff operation from
  any user or service principal. No one in our organisation stopped
  anything.
- Resource Health displays "Stopped by user / Customer Initiated", which
  contradicts the Activity Log and appears to be generic wording.
- Every write operation now returns ReadOnlyDisabledSubscription, so we
  cannot start, deallocate or modify anything.
- We received no prior warning before the subscription was disabled.

WHAT WE NEED HELP WITH

1. How do we get this reviewed and the subscription reactivated? Our support
   request was raised on 31 October and we have had no response yet.

Any guidance on escalating this, or on the data export in particular, would
be much appreciated.

Azure Virtual Machines
Azure Virtual Machines

An Azure service that is used to provision Windows and Linux virtual machines.

0 comments No comments

1 answer

Sort by: Most helpful
  1. AI answer

    2026-10-31T11:50:26.2633333+00:00

    Azure Support’s security review is the required reactivation path; update the existing request with the production impact and request the highest severity available under your support plan rather than attempting billing or self-service reactivation.

    Escalate the existing request

    1. In the Azure portal, open Help + support → All support requests, then select the existing request.
    2. Select New message and explicitly request:
      • Immediate review by the team handling suspicious-activity/AUP restrictions.
      • Reactivation of the subscription.
      • Assistance preserving or exporting the data if reactivation cannot be completed promptly.
      • Confirmation of any deletion deadline stated in the notification.
      Suspicious-activity/AUP cases require Azure Support review; the documented ticket classification is Subscription management → Re-enable my subscription.^1^
    3. Include a concise incident summary:
      • Exact disablement time and current outage duration.
      • Production customer impact.
      • Subscription type: Pay-As-You-Go.
      • The ReadOnlyDisabledSubscription errors.
      • The simultaneous VM stop timestamps and VMStoppedToWarnSubscription status.
      • Confirmation that the balance is zero and that the Activity Log contains no user or service-principal stop operation.
      • A direct request for an estimated next update time.
    4. Select Change severity:
      • If no engineer is assigned, select the highest available severity and choose Change.
      • If an engineer is assigned, send a message requesting the severity change.
      • If the assigned engineer is unavailable and the change is urgent, Microsoft documents contacting customer service and asking the agent to change the severity. The maximum severity available depends on the support plan.^2^

    Managing the request requires Owner, Contributor, or Support Request Contributor at subscription scope. The same request page also supports uploading relevant evidence, such as exported Activity Log events, screenshots, timestamps, and the notification email.^2^

    Because this is neither an overdue-balance case nor an administrator-canceled subscription, the portal’s ordinary Reactivate workflow and payment remediation do not apply. A production outage also does not itself bypass the security review.

    Data export while disabled

    The disabled state explains why the VMs cannot be started or changed: Azure blocks resource creation and updates (PUT/PATCH) and action operations (POST). Resources can still be retrieved or deleted (GET/DELETE), storage becomes read-only, and VMs are deallocated.^3^

    This distinction limits what can be exported:

    • Existing blob data might remain readable if valid data-plane credentials or a previously issued SAS URL already exist.
    • Creating a new managed-disk export URL is not merely a read. It requires az disk grant-access, which generates a SAS for the managed disk.^4^
    • Because the subscription rejects action operations, generating that new disk SAS is not a viable self-service export path in the current state.

    Add this explicit request to the support case:

    If immediate reactivation is not possible, please preserve all resources and provide an approved method to export the managed disks and storage data, or temporarily restore the operations required to generate read-only export access. Please also confirm the applicable data-retention/deletion deadline.

    Do not delete resources as an attempted workaround; deletion is destructive and does not create an export.

    If an existing Blob Storage SAS or other working data-plane authorization is available, download accessible blobs immediately with AzCopy. For example:^5^

    azcopy copy `
      'https://<account>.blob.core.windows.net/<container>?<existing-SAS>' `
      'D:\AzureRecovery\<container>' `
      --recursive
    

    This does not help with managed disks unless a usable disk SAS was generated before disablement.

    After reactivation

    Most resources resume automatically, but Microsoft recommends checking each service and restarting resources where necessary. If resource management remains unavailable for more than 30 minutes after reactivation, contact Azure Billing Support through the support case.^6^

    For the VMs, verify:

    1. The subscription status is Enabled.
    2. VM, disk, NIC, and public IP resources still exist.
    3. Required IP addresses have not changed—temporary IP addresses can be released while a subscription is disabled.^3^
    4. Each VM starts successfully.
    5. Application dependencies, queues, databases, DNS, and customer-facing endpoints pass health checks.

    References

    1. I received an email titled: Your Azure Subscription Has Been Disabled - Microsoft Q&A
    2. Manage an Azure support request
    3. Azure subscription states
    4. Download a Windows VHD from Azure
    5. Download blobs from Azure Blob Storage by using AzCopy
    6. Reactivate a disabled Azure subscription
    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.