Animate a tube cylinder with "build" modifier - problem with round shape
Instead of using the build modifier, use the bezier's bevel end property.
After adding a bevel object or increasing the depth, you can change the Bevel End value and animate it by hovering over the property and pressing I or clicking on the circle to its right.