«Action Blocked» or «Try again later» — a message everyone who has worked Instagram harder than a normal user has seen. The first reaction is usually to search for how many actions per hour count as safe. That is the wrong question, which is exactly why the answers you find do not help.
The block does not fire on a counter
The idea that there is a fixed threshold — say, a certain number of comments per hour — and that staying under it is safe does not match how this works. If it did, the same pace would produce the same outcome on two accounts. It does not: a fresh account gets restricted where an old one runs quietly.
What gets assessed is the whole picture: the account's age, its behavioural history, where it connects from, how evenly its actions are spread over time, how uniform their content is, and how other people react to them. The same pace with different reputation gives a different result.
The practical consequence: someone else's number is meaningless to you. Even if they honestly measured their threshold, they measured the threshold of their account, with its history and its proxy.
What weighs most
Evenness. Actions at equal intervals are the most visible machine signal. People get distracted, read, drift off, go and eat. An even rhythm does not occur in humans at all, and it is visible without analysing any content.
Uniform text. Comments drawn from a set of canned lines are caught by comparison, and shuffling words does not save them. Comments that fit any post are especially bad: they raise the system's suspicion and collect reports from real people at the same time.
A sudden change of entry point. An account that connected from one address for a month and then switched — that is an event that sharply raises attention. Hence the rule: a proxy is chosen once and kept, not picked up along the way.
Reports. Their weight is underestimated. A few «spam» marks from real people count for more than volume: the system gets confirmation from the audience rather than a guess.
Age and emptiness. A blank profile with no avatar, no bio and no posts that starts commenting actively is the textbook shape of a spam account, and it is handled accordingly.
What to do when it lands
First and most important: stop. The most common mistake is to keep retrying the same action in case it goes through. Every retry is one more confirmation of the behaviour that triggered the restriction, and it turns a temporary one into a long one.
Second: do not change everything at once. The instinct after a block is to swap the proxy, log in from another device, re-authenticate. Each of those looks suspicious on its own, and all of them together more so. An account under restriction is better off staying in exactly the conditions it was in.
Third: wait it out and come back softer. Not at the pace you had before, but noticeably below it, and starting with actions unrelated to outreach: look at the feed, read, scroll. Recovery is about returning to ordinary behaviour, not about a pause before repeating the same thing.
If a «report a problem» form is offered, it is worth using. It is not a guarantee, but it is the only channel available, and restrictions do sometimes get lifted.
How to find your own thresholds
From below, and slowly. Start substantially under what feels normal and step up with time between the steps. The goal is not to find the maximum number, it is to find the pace at which the account lives for months.
What to watch is not the block itself but what precedes it. Comments stop collecting replies. Checks start appearing. Actions go through but the result is not visible. Those are the warnings — they arrive before the block, they just look like «something is glitching».
About warmup
Warmup is often understood as «wait a week». Waiting on its own gives nothing: an account that lay dead for a week and then started commenting a hundred times a day looks exactly as suspicious as one that started immediately.
The point of warmup is to give the account a history of ordinary behaviour: a filled profile, follows, views, occasional reactions — and only then target actions, gradually. Warmup is measured by what the account did, not by how long it waited.
How Sndwich handles it
Warmup in Sndwich is a set of actions rather than a timer: filling the profile, follows, views, reactions, and only then comments. Pacing is jittered so there are no even intervals. An account is pinned to one proxy and does not rotate between them. Comment text is generated for the specific post instead of being taken from a shared pool.