I'm not sure where the problem is coming from. Either the profile, bot, or routine. My bot especially running quest bot will attack the opposing faction. It doesn't always attack them and most often goes after the pets. This is a series problem as it makes botting vary obvious. Anyone else having this problem?
I have watched it run past non aggro mobs to pull an opposing factions pet multiple times. Would it help if I posted a log after the event?