Well someone has to report it eventually, so I might as well. Pretty sure this is already known and just hasn't been looked into yet, but when you switch up your lead pokemon before the battle the replay doesn't register it. You'll still get a normal log but the sprites of the old lead and the new lead are switched for the whole game, essentially. Doesn't seem that difficult to fix, and the replay function works nicely besides that, so... just letting you guys know.