This is rather late but only just worked through the course :) I had the same but it turned out that the event on the animation was being called twice. It may be that the prefab already had the event saved to it and I'd missed when adding my own.