Generation providers charge us per image, and those accounts carry monthly spending limits. When one of those limits is reached, the provider stops accepting requests until we raise it — something only we can do, on our side.
Until now the platform did not recognise that situation for what it was. It treated the refusal as ordinary congestion and kept retrying the generation six times over roughly twenty minutes, every attempt certain to be refused. The tile stayed busy the whole time, the message said the service was momentarily busy and invited you to try again shortly, and the credits stayed reserved until the last attempt gave up. None of that was true, and trying again could not have helped.
A generation blocked this way now stops on the first attempt. Its credits return immediately rather than twenty minutes later, and the message states plainly that the cause is on our side and needs no action from you. If a spending limit is reached, our team is now alerted the moment the first generation is refused instead of after the problem has been running for some time — so the wait to have it lifted is shorter.
Ordinary congestion at a provider is unchanged: those generations still wait and retry automatically, exactly as before.