GK pre inputting a defensive stance-dash during a dive does not work properly.
This specific clip I dove for the ball, then held down GK stance and input a dash to the left while I was in the animation of a dive. My character caught the ball then just threw it to the side as if I input a push ball. I'm on controller so its HOLD LT+A, and when my character caught the ball the game output an A press and tossed the ball instead of doing a GK dash with the ball.
https://youtu.be/w2M4f2RPXB8
Here is another example, as soon as I recover from the dive animation my character just tosses the ball with a push-ball command (A press).
https://youtu.be/Q5RnmxZnvrQ
I have heard of goalies doing this exact same input and not getting the ball to drop. In fact its a common tactic if you dive and catch a ball right at the edge of the box. FYI I was holding LT the entire time and never let it up. Held LT during the dive and kept it held while pressing A to defensive stance dash back.
-Edit
OK, I figured it out! If you dive and catch the ball, then input a LT+A pre input to instantly defensive stance dash to the side upon receiving the ball, then let go of LT before the animation completes it will output an A press and perform a push ball. Basically the A button is getting pre input, but the LT is not getting a pre input, and more importantly the command for LT+A is not getting a pre input as it should. For example, if I hold LT the entire time while I dive and catch a ball and defensive stance dash after catching it, then it will work properly. But if I were to release LT and try to sprint in the other direction, by inputting dive, then LT+A, then releasing LT and holding down LB to sprint (not extra effort, just sprint) then the game will give me a pre input of push ball!