For some reason assassinate gets aggro before making DC check for kill from sneak. Impossible to assassinate encounters that doesn't have aggro on someone else or been bluffed first.

I have to use sap bluff and assassinate or let them aggro some party member to kill my target.