Question on Auto-attack
Assassin’s Signet works on the next skill, not hit. It’s bugged → activating Haste will use up Assassin’s Signet’s active component.
Whatever skill-bar action you do after activating the signet will use up the charge, whether you press the button or if your character does it.