The 7 day limit is per serverless job run. Once a run reaches that limit, Databricks terminates it and does not automatically retry it, but the docs does not indicate that job is permanently blocked or requires an upgrade. You can start a new run, which gets its own runtime window within the fair usage quota limits.

Hope this helps.