Two ways a published window turns out to be wrong
Both entries publish something a reader would treat as a runway, and both are unreliable in opposite directions. One can close a window measured in months after a fortnight of inactivity. The other publishes dates described as the earliest a model might go, so the window can silently extend. As of 2026-09-22.
| On this point | Amazon Bedrock | Gemini API |
|---|---|---|
| Direction of the error | Shorter than published | Longer than published |
| The trigger | Fifteen days without calling the model | Nothing; the date simply passes |
| Is the trigger defined | Inactivity is not defined in calls | Not applicable |
| Is a correction published | No notice is described | None, the row may simply remain |
| Who it catches | Productions that pause between blocks | Teams that migrated early |
Inclusion rule. Both cells on a row come from the entry's own lifecycle documentation. A reader's estimate of how quickly a menu could change does not fill a cell. Order. The direction of the error first, then what causes it.
1Short and long are not equally expensive
A window that closes early strands work in progress. A window that extends wastes a migration done under pressure. The first is a production emergency and the second is a budget line, so these two failures are not symmetrical.
A reader with both pages in front of them can at least pick which error to plan for. Neither page presents its own behaviour as an error, and both are honest about the mechanism.
2An undefined trigger cannot be engineered around
The inactivity clause does not say what counts as activity, so a team cannot design a keep-alive with any confidence that it qualifies. That is a separate problem from the length of the window.
A defined minimum would be a mild inconvenience. An undefined one converts a published period into a risk that cannot be quantified, which is why the register records the two facts on separate rows.
3Nothing marks the day either window turns out to be wrong
Access ending early arrives as a failed request. A date passing without effect arrives as nothing at all. In both cases the page a reader was relying on stays exactly as it was.
That is the shared finding: neither entry publishes a correction, so both windows have to be verified by observation. The ending early column keeps every sentence of this kind in one place.
- How access can end before the dateOnce the Legacy period begins, existing customers may lose access after 15 days of inactivity
- What a date in that table commits toThe shutdown dates listed indicate the earliest possible dates on which a model might be retired
4Sources
Both readings come from the pages the entries publish themselves: Amazon Bedrock and Gemini API, read 2026-09-22. The column being compared is Ending early. Other pairs: Foundry and Sora, LTX Studio and SceneMixer.