Working with X

What actually happens when X rate limits your account

One vague message covers four very different situations. How to tell which one you have, and what to do about each.

6 min read

You have just seen “You are unable to follow more people at this time” and you want to know how bad it is.

Almost certainly not bad. X uses one vague message for four very different situations, ranging from a fifteen minute wait to the end of the account. Here is how to tell which one you have.

1. A rate limit

You did too much of one thing in a short window. It clears by itself, usually within fifteen minutes to an hour, and only affects the action you were doing. Posting and reading still work.

Do: wait, then resume at half the pace. Nothing is wrong with your account and there is nothing to appeal.

2. A temporary write block

The common one after an aggressive clear out. Following and unfollowing stop working, sometimes posting too, for hours or a few days. Nobody else can tell.

Do: leave the follow graph alone for a full twenty four hours. Use the account normally otherwise. Do not try from your phone or from a different tool to see whether it works there, because that reads as evasion and extends the block.

3. A soft lock

You are asked to verify a phone number or solve a challenge before continuing. X suspects the account is automated or compromised.

Do: complete the verification, which usually restores access immediately. If the phone number on the account is out of date this gets painful, which is a good reason to fix that before you need it.

4. Suspension

The account disappears from public view and you get a notice on sign in. This does not happen from one afternoon of fast unfollowing. It follows repeated automation flags, or a rule violation of a different kind entirely.

Do: appeal through the form in the notice. Be brief and factual: what the account is for, what you were doing, that you were not running automation against the platform. Appeals get read eventually, not quickly.

Do not create a replacement account while an appeal is open. Ban evasion is its own violation, and it gets the new account suspended and the appeal denied.

What triggers these

Roughly in order of how much they matter:

  • Actions per short window. The biggest factor by far. Fifty unfollows in a minute is a different event from fifty in an hour, whatever the daily total.
  • Regularity. Perfectly even intervals are the clearest sign of a script. Randomised gaps are not a trick, they are an accurate description of a human.
  • Where the request comes from. Your own browser session on x.com looks like you. A server that logged in with your password looks like a bot farm, because that is the shape of one.
  • Account age and history. A ten-year-old account in daily use gets far more benefit of the doubt than a three-week-old one.

Getting back to it

After a block lifts, the instinct is to pick up where you left off. Do not: the account is already flagged, and the next infraction is judged against that.

  1. Wait a full day past the block clearing.
  2. Do fifty actions, well spaced, then stop for the day.
  3. Build back to normal over a week.

The pacing in how to mass unfollow is designed to stay under these thresholds, which is considerably easier than getting out from under one.

Read next