Other mistake: During the baseball game, Ryan's team was in the field first meaning they were the home team. After Chad scored giving his team the lead, Ryan's team should have batted again since, according to baseball rules, home team bats last.
High School Musical 2 (2007)
1 other mistake
Directed by: Kenny Ortega
Starring: Zac Efron, Vanessa Hudgens, Ashley Tisdale, Lucas Grabeel

Continuity mistake: Before the school bell rings, Jason asks Ms. Darbus for her favorite summer memory. When everyone turns to look at him in the shot from the front of the class, there is a book under Troy's desk, which is not there in the previous or following shots. (00:01:25)
Sharpay Evans: I told you to hire Troy Bolton, not the entire east high student body!

Trivia: Miley Cyrus has a brief cameo at the end of the film in the musical number "All For One". She is seen in a quick close-up, wearing a yellow top, dancing with other people on the rocks around the pool.
Question: Is it true that the song "I Don't Dance" was specifically written for Corbin and Lucas because they both auditioned for the role of Ryan, but since Lucas was a better dancer, he got the part?





Answer: It is just a coincidence. Corbin's character is all about sports and feels that Ryan is not in the same league when it comes to baseball (pardon the pun). Ryan, on the other hand, wants to prove that dancing takes just as much athleticism and dedication as sports therefore the game and song are a showdown between two cliques you generally find in high school, the athletes and the drama club.