In my previous organization, there used to be separate sprints for individual projects. The common understanding was that we follow an Agile Release Train and the sprint opening and close date was constant over all ARTs.
In my new organization there is one single sprint for all scrum projects. Now one of my scrum team's release is taking more time so the sprint close will happen in next day. This is an exceptional case because of business priority in terms of value delivery. But other scrum teams can't start next sprint and estimation since the sprint is not closed.
Please educate me on the standard practice and how to handle the scenario. Should we have a single sprint or keep separate sprint for separate teams?