There is a lot of good debate here about changing the scope of a sprint backlog due to normal work circumstances; PO wants a new story, a dependency didn't materialize, etc.
In our case one of the team members had a family emergency that kept them away for almost half the sprint and the rest of the team could not pick up the work they had planned on doing. Should we replan the sprint backlog and remove the items they know cannot be completed? In planning the team fully owns the scope of upcoming sprint and we emphasize completing all Sprint items as a commitment.
I am curious how other teams have handled this situation.