Enable Ambush in options
Tested 8 Vanishes in a row

Every one was successful.
Please add the same fix for Vanish → Mutilate (Assassination). And extend it to Shadowmeld NE racial (time may be reduced to 2 sec for Shadowmeld)
Trinkets:
Please disable usage of trinkets while stealthed / Vanished / Shadowmelded. -- use them after or before but don't break stealth with trinkets

Sub now uses trinkets on Cooldown even with "Burst mode" option. Can you change to use them when Find Weakness is up for "Burst" option?
Assassination and Vanish (with Shadow Focus):
opener is horrible now: Mutilate from stealth -- Vanish + Mutilate -- Preparation -- Vanish + Mutilate → I'm still sitting energy capped from combat start..
Mutilate from Vanish costs me 14 energy (because of Shadow Focus). Preparation takes 1 GCD and cost nothing

Need to delay Vanish and Preparation if i'm about to cap energy

For example, Energy < 50 is safe for Vanish-Mutilate and good because: I need to use Mutilate as builder now but not enough energy → let's use cheap Muti.
On dummy rotation looks pretty good (single target and cleave 2 targets) for both Subt and Assa.