I have a project with multiple workstreams - each workstream has a different dev team. They dev teams each have their own Scrum board and backlog. Their sprints are on different schedules. Jira lets the team start multiple sprints in parallel, but when a team tries to close a sprint - Jira displays a message saying you cannot complete a sprint when another is active.

What is the best way to handle this - some workstreams have 2 week sprints, other have 3 week sprints - I don't think I will be able to align the timeframes.