Haruka Travels Through Time!! - S9-E12
Revealing mistake: When Edna gets her parasol, it teleports to her. (00:05:34)
Haruka Travels Through Time!! - S9-E12
Continuity mistake: After May asks if Edna remembers her, Ash's shirt disappears. This also happens when Brock says that the Volbeat are doing their courtship dance by the tree. (00:18:47 - 00:20:01)
Haruka Travels Through Time!! - S9-E12
Continuity mistake: When Jonathan is first speaking with an attendant, the woman looking at a map has a yellow shirt, but in the next shot, she has a pink one. Also, the attendant looking at the track does not have a yellow strip on his hat, but in the next shot, he does. Additionally, there are lights in the station, but in the next shot, there are not. (00:13:07)
Answer: He is a good guy but just found himself in a bad situation when he worked for Lysander. He didn't want him to harm Ash and his Pokémon when he was trying to get the special bond between Ash and his Greninja to work. He does leave Lysander and go back to being a good person.