I have the same issue. I’m forced to keybind my ghouls move and attack spells in order for it to listen. Never had the same issue to this degree with my Hunter pets.
My ghoul is attacking other enemies than the one I am focused on, and often it is gone because it has run half way across the map to chase down an opponent I long stopped fighting.