That he's grabbing the same frames for each cycle shouldn't matter for the transition (although it certainly is odd.) Perhaps there is a problem with variable scope. Specifically, is TRANSITION within scope where you call the animate command? If not, it'll default to 0 and thus you won't have any transition.