This question basically addresses various issues. There are many possible factors that might combine to make a team’s velocity volatile, like:
New team members are being hired
Team members are leaving
Levels of seniority in the team is causing issues
Working in uncharted territory
Working with legacy code, probably undocumented
Unexpected technical debt
Wy to many holidays and sick leave