Kirinriki! The Village of Esper Pokémon! - S3-E40
Continuity mistake: After Brock says that Misty has a Psyduck, the strap on Misty's bag disappears. (00:04:05)
Kirinriki! The Village of Esper Pokémon! - S3-E40
Continuity mistake: When Ash and his friends look at the bushes, Misty's bag disappears. (00:02:17)
Kirinriki! The Village of Esper Pokémon! - S3-E40
Audio problem: When Girafarig speaks, after Cherry tells Ash to relax, its voice plays before its mouth moves. (00:03:21)
Kirinriki! The Village of Esper Pokémon! - S3-E40
Continuity mistake: When Ash uses his Pokédex to find facts on Girafarig, his left index finger and the one below do not go past the right side of the Pokédex, but in the next shot, they do. (00:03:25)
Answer: Yes it ran away because Layla hurt its feelings.