Yes, whenever you use an ability your demigod will stop in his tracks once it is completed. You then need to tell him to attack that demigod again. Its not that they start attacking the minions, it is just them defending themselves whenever something hositle is nearby since they are "idle".
In other words Demigods can only be told and remember one thing at a time. They don't upon completion revert to a previous command. Attack a Demigod and Use an ability are two different commands. Hope this made sense. 