Should the GameObject's visible property be set to true when the animation starts to play?
visible
true