So sometimes, not all the time, Aladdin goes shooting right over the enemies like this:
After some deliberation trying to determine the cause, our best guess is that when looking at the enemy team, the game decides that the enemy Aladdin is the mid-line hero to target (there is only front line heroes ahead and 1 hero behind him).
It then decides that the enemy Aladdin’s starting position is where he is before he flies into the screen - ie. off the screen - so zooms our own Aladdin right over to that position leaving him standing behind the enemy.
Fix… ? Maybe Aladdin’s ‘starting position’ as determined when the battle begins needs to be offset to where he would actually end up, so that our own Aladdin would fly into the middle of the enemies rather than off the screen.