Use 'snag' when plans change due to sudden issues, not gradual problems. Our road trip hit a snag when the car broke down.
Pro Tip 2/2
Minor Setback
'Snag' often implies a problem that can be overcome with effort, not a complete failure. There's a snag in our schedule, but we'll still meet the deadline.