Very simple bug. Bot stops between kills to summon Felhunter then Voidwalker and then moves on. Class: Warlock Race: Blood Elf CC: Default Location: Tanaris (at the moment) This bug slows grinding to unacceptable levels. I don't do anything special my setup is very simple and vanilla. I'll include a log though its not very useful.
Im not a pro but try and open up the default CC, find "if (Me.GotAlivePet && soulShardCount > 0)" and change it to "if (!Me.GotAlivePet && soulShardCount > 0)" since the if statement is not needed if you already have an alive pet. note the "!" in front of Me.GotAlivePet, this means that he only does the statement if GotAlivePet isn't true, and thus you need a new one.
That appears to have addressed the issue. I'm assuming the Warlock CC hasn't changed much between 1.9.2.3 and 4 ... so I'm wondering what caused this to begin with.