I am having trouble with the Longest Day achievement, where I have to fight so many trainers in a day. Some trainers won't fight with my main (a horde). I was able to get the battle with an allied toon but the achievement only reflected single toon, not account wide. That is, what I defeat on my ally doesn't show up on my horde main, and what I did on horde doesn't show up on ally.

I used to be able to fight them all before I transferred server.

Is there a way to make the trainer behave better? Or is there a bug somewhere?

I actually did this over a few days, for some reason it bugged and kept the battles I'd won the next day... I didn't get the stone so I ticketed the GM who sent it me (and I didn't mention the bug). Mwah ha ha ha!

Fubarthe Insane. Battle Tag is Fubar#2138.Resto Druid for the Horde on Sylvanas (EU)