I just had the exact same issue.
I've been running my own profile...doing pet battles. I have a combat/fighter class installed...and it SOMETIMES works.
There are times however, when the bot will be attacked by a mob....but it keeps running towards the wild pet it has already targeted.
I've included a snip of my log file below.
During the entire time, the bot was being attacked by a 'sly fox' ...while walking on the ground towards a wild pet. The bot didn't detect the combat, and it didn't show in the log....it wasn't until 18:41:45 when I had to 'right click' on the mob. Once I did that, the combat rotation took over and attacked the mob. Once it was dead, the bot mounted up and flew towards the next pet.
If it wasn't for this minor issue, I'd feel confident enough to leave the bot afk.
-----------
18:41:15 - [Mount] Mounting fly mount Black Drake
[N] 18:41:16 - [Path-Finding] FindPath from -926.2407 ; 1518.541 ; 152.5797 ; "None" to -980.8962 ; 1539.42 ; 150.3697 ; "None" (HawaiiMainLand)
[N] 18:41:16 - [Path-Finding] Path Count: 2 (58.54961y)
18:41:16 - [Mount] Mounting fly mount Black Drake
18:41:17 - [Mount] Mounting fly mount Black Drake
[N] 18:41:25 - [Path-Finding] FindPath from -973.6227 ; 1536.64 ; 151.8564 ; "None" to -978.3925 ; 1536.998 ; 150.8172 ; "None" (HawaiiMainLand)
[N] 18:41:25 - [Path-Finding] Path Count: 2 (4.894772y)
[N] 18:41:26 - [Path-Finding] FindPath from -976.9841 ; 1536.958 ; 151.1477 ; "None" to -978.363 ; 1533.42 ; 150.7475 ; "None" (HawaiiMainLand)
[N] 18:41:26 - [Path-Finding] Path Count: 2 (3.818343y)
18:41:31 - [FightPetBattle] Player Attack Bandicoon (lvl 1)
[N] 18:41:31 - [Path-Finding] FindPath from -978.2892 ; 1534.178 ; 150.7821 ; "None" to -977.6937 ; 1538.832 ; 151.1118 ; "None" (HawaiiMainLand)
[N] 18:41:31 - [Path-Finding] Path Count: 2 (4.702955y)
18:41:36 - [FightPetBattle] Player Attack Bandicoon (lvl 1)
[N] 18:41:36 - [Path-Finding] FindPath from -977.6806 ; 1538.05 ; 152.0284 ; "None" to -977.6937 ; 1538.832 ; 151.1118 ; "None" (HawaiiMainLand)
[N] 18:41:36 - [Path-Finding] Path Count: 2 (1.20462y)
18:41:40 - [FightPetBattle] Player Attack Marsh Fiddler (lvl 1)
[N] 18:41:40 - [Path-Finding] FindPath from -977.687 ; 1538.428 ; 151.0791 ; "None" to -1026.506 ; 1506.902 ; 149.8955 ; "None" (HawaiiMainLand)
[N] 18:41:40 - [Path-Finding] Path Count: 2 (58.12589y)
18:41:40 - [Mount] Mounting fly mount Black Drake
18:41:41 - [Mount] Mounting fly mount Black Drake
[D] 18:41:45 - [FightPetBattle] Player attacked, skip fight.
18:41:45 - [Fight] Player Attacked by Sly Fox (lvl 87)
[F] 18:41:46 - [Spell] Cast Marrowrend (Marrowrend)
[F] 18:41:47 - [Spell] Cast Blood Boil (Blood Boil)
[F] 18:41:48 - [FightClass] Launch AOE Spell: Death and Decay
[F] 18:41:48 - [Spell] Cast Death and Decay (Death and Decay)
18:41:50 - [Fight] Player Attacked by Wilderland Doe (lvl 86)
[F] 18:41:50 - [Spell] Cast Marrowrend (Marrowrend)
[F] 18:41:51 - [Spell] Cast Blood Boil (Blood Boil)
18:41:52 - [FightPetBattle] Player Attack Marsh Fiddler (lvl 1)
[N] 18:41:52 - [Path-Finding] FindPath from -992.9774 ; 1529.502 ; 148.5029 ; "None" to -1026.572 ; 1493.927 ; 151.4862 ; "None" (HawaiiMainLand)
[N] 18:41:52 - [Path-Finding] Path Count: 2 (49.0216y)
18:41:52 - [Mount] Mounting fly mount Black Drake
[N] 18:41:53 - [Path-Finding] FindPath from -992.9774 ; 1529.502 ; 148.5029 ; "None" to -1026.764 ; 1497.967 ; 151.4356 ; "None" (HawaiiMainLand)
[N] 18:41:53 - [Path-Finding] Path Count: 2 (46.30942y)
[N] 18:41:54 - [Path-Finding] FindPath from -992.9774 ; 1529.502 ; 150.5651 ; "Flying" to -1026.892 ; 1503.332 ; 150.6955 ; "None" (HawaiiMainLand)
[N] 18:41:54 - [Path-Finding] Path Count: 2 (42.83757y)
18:41:56 - [Mount] Dismount