What is the current application you are on? If it's another game, or anything in a "Fullscreen mode" that's not rendering as a window, it'll pause all other DirectX (and possibly openGL?) rendering devices. I know, this is annoying, happens to me when I want to watch a movie in VLC but it freezes when I load it up.
All I can recommend is (for each game):
--Source games that don't have Windowed (borderless):
----Load up the game, alt tab, alt tab back in. For some reason, this seems to make it render with other DirectX plugins working fine
--Any of the call of duty games
----Locate the player.cfg, autoexec.cfg, or console and type in: r_fullscreen 0, restart the game.
--Battlefield
----Never played, sorry
--World of warcraft
----Run it windowed mode
EDIT: Forgot to say why it needs to be rendering.
Last I checked this bot injects once per frame (Not sure why, but, I've only ever really debugged one application with wasn't really a game to make a bot for, thus, I can't tell you anything about rendering), and, if the rendering stops them it'll only ever inject one thing (current frame, then it stops). That's why higher FPS = better botting performance, but, over 20 and it gets useless.