The battle subway works for me when I have pokemon from gens earlier than 5 in my party. And when I change the names of said 5th gen pokemon with the name rater guy, It also works. However, some 5th gen with not-so-many letters in the names will pass. So yeah like with the gts, it has to do with the names. Kinda bums me out actually. Not because of the BS or GTS. It's the fact that the game thinks im hacking. I like my pokers legit and earned. But hey, the game shouldn't judge me anyway. Im a good person.