Something I noticed recently. If auto cast is enabled on your auto attack, you are able to cancel the auto attack animations with other skills, but if auto attack is disabled, you must wait until the auto attack has finished the entire animation before your other skills activate.