Deliberate mistake: During the scenes where Maverick is flying the Darkstar spy plane, his helmet is lit up on the inside, so we can see his face. In reality the light would be reflecting off the plexiglass, meaning we would not be able to see his face, and he would not be able to see at all.
Deliberate mistake: On the Hawkeye's radar screen, the Bandits virtually stand still after switching course to defend target (after destruction of the enemies' runway). While the Daggers complete their way to the Uranium plant, destroy it, evade the SAMs and return (save for Maverick, who got shot down), the bandits are still in the same place. This is a deliberate error: If the Bandits had progressed with normal speed, the Daggers couldn't have possibly avoided a confrontation on their way back. (01:34:42 - 01:40:30)
Deliberate mistake: When Maverick is in the bar texting Iceman, Iceman's sentence-long responses come almost immediately after Maverick sends his messages, without enough time having elapsed for Iceman to have typed them out. Compare this to the later scene at the selectively mute Iceman's house, where he types out various sentences for Maverick to read, and the amount of time it takes him to type them out is more of what one would expect.
Suggested correction: Typing on a PC keyboard isn't the same as typing on a smartphone. The former requires proper coordination of both hands. The latter may use AI-assisted predictive suggestions and auto-correct. Microsoft's discontinued SwiftKey could predict all of Iceman's responses.
Predictive text and autocorrect still wouldn't account for Iceman's responses appearing on Maverick's screen almost immediately after Maverick sends his texts to Iceman. It would still take at least a few seconds for that to happen. The reason this is a deliberate mistake because they didn't want to waste screen time showing Iceman's responses appearing in a more realistic time-frame.
Iceman's typing starts at 0:21:51 and ends at 0:21:58. That's more than long enough. Maverick is twice as fast and we see his typing on the screen. He can type a whole sentence between 0:21:58 to 0:22:01. And it seems natural to me.
Maverick texts "The kid's not ready for this mission." Iceman responds "No one is," and roughly 2 seconds later a separate text appears, in which he says "That's why you're here." No amount of predictive text or autocorrect can both type out that sentence that quickly as well as deliver it to the recipient's phone.
First, in the real world, Iceman would be typing even as he hits the Send message. Maverick's phone would stop displaying the "Iceman is typing..." message to do the unfurl animation, but Iceman is still typing. Second, yes, Microsoft's AI-assisted SwiftKey could. Iceman types "That's" and SwiftKey guesses the rest. This degree of intelligent predication is mundane! Microsoft's IntelliCode predicts the C# code you'd want to write.