Both Puncture and Detonating Arrow charged shot variants animation do not match the time the arrow is shot. I suspect this may occur due to higher attack speeds.
The arrow is pulled back, the bow is put down as though the shot occured. No arrow shoots. A moment later the character pops back into firing stance and releases an arrow after the full animation has played.
Detonating Arrow may be canceled about 1/2 of the way through the animation to gain the full benefit of the 2 pierces the tree offers despite a lengthy animation seemingly needing to be played in full, rather than simply releasing the arrow when the maximum beneficial time has been reached