I had the same problem and adding "execution(* *(..)) &&" fixed it, thanks!

Interesting that this double-weaving happens only if an annotated method is being called from another sibling method of...