The game isn't following the penalty-taking order in the lineup. I've already done some tests with friendly matches, and players who weren't pre-selected always show up.
In this game, when the score was 4-1 in penalties, it should have ended there, as the other team no longer had a chance to tie. But the shootout continued and ended 5-3.
Currently it works that way and it doesn't change anything in the manner of regularity, but our plan is to change that in the future. It's actually not that simple, so we left it for later :)