Hey didnt see an answer of why it takes 5 seconds to port after leaving the chamber, anyway to speed this up a little bit? Apart from that, this profile is the quickest and most efficient!
I don't know if this will help but if your DH won't attack Kulle try three things (one of these worked for me, but not sure which one it was): 1) Make sure you do not have "Sentry" as an active skill in your tool bar (I was running fine, put this in the tool bar and it stopped attacking, started attacking again when I took it back out); 2) Make sure your tool bar [1] Vault, [2] Smoke Screen, [3] Marked for death, [4] Preparation, [LC] Hungering Arrow, and [RC] Impale; and 3) if you edited it to turn on Loot function (I am using "No Trash Loot Legendaries Only") make sure you take you loot radius way down (25 seems to be working for me) otherwise it will sit on that little bump in the center circle and try to loot the soulstone the whole time and never attack ZK. I know nothing about writing profiles, programing or C+... I just messed around with some stuff and this worked for me. I hope it helps. BTW - Great Profile, ran solid (once I fixed my issues) for about 2.5 hours now and I have leveled from 28 to 38 at 50 runs/hour.
For all Demonhunters, if you are not attacking, make sure if you are using generic settings to remove smokescreen.
For any reason the boss fight triggered and your char does not attack, it is the Demonbuddy routine setting problem, not the profile. The profile (and most of profiles in the forum, except AGB) only controls where to go and what to click etc. The fighting event is DB's job.