This has been bugging me quite a lot lately.
I use a Wolf and Drakehound for pets, and their howl skills are at least somewhat useful.
However whenever I switch them and press F2, they just don’t respond and do not activate the skill. Always there is a ~3 second delay before F2 makes them use the skill.
Other pets seem to have the same bug.
It is just annoying because the Fear/Immobilize are potentially very useful when facing burst builds (noob thief spam/100b etc), but having to wait 5s (by now the quickness from pet switch has worn off) for it to activate just makes it totally unreliable.
Maybe this has to do something with AI/targeting, often I also see the pet running into melee range of my target (while it has 500 range), then using the howl. IMO the pet should just use skill at once at its current position when you press F2
Wait about .5s before you hit F2, problem solved. If you hit it early they won’t target anything and usually miss. I don’t know what this 3s delay is you talk about. Hit F2 once, try that. If you hit it twice, it cancels casting. Sometimes if you move the pet auto cancels casting for unknown reasons.