I've been having this same issue and I have yet to find out what the issue is. I've changed my trainer ID, the Pokemons language, OT, origin location, and even my games language to japanese and it still won't work. I'm unsure if the individual trainer ID has something to do with it or not. But, I would love to find a solution.