Kelsi is forced to start playing the music for "Breaking Free" from the start because Gabriella is too nervous to sing the first line. However, each time the song is practiced before this/played for the second time in the actual musical, the first line is actually sung by Troy.
After being in class and Troy is waiting for Gabriella outside the classroom, The class is walking out of the room. First we see Jason (blue shirt and yellow t-shirt) walk out. Then when Gabriella appears, we see him walk out again.
In between shots right at the beginning of "Breaking Free," Troy's shirt goes from unzipped to zipped with no action in between.
When Gabriella is watching Troy on the laptop, she is crying when she looks out the window. When she turns around and starts singing "When There Was Me and You", her face is dry and we didn't see her wipe it at all.
During the song "We're All In This Together", Ryan points at the camera as he sings. In the next shot however, his hand is down at his side. The movement is much too quick to have been natural.
When Troy and Gabriella swap phone numbers after New Year's, Troy takes a photo of Gabriella by pointing the back of his phone and clicking. Troy's phone is a Nokia 6260, where the camera lens is located at the side of the phone.
When Gabriella is "winning" the Decathlon, the equations she answers aren't correct.
When Troy and Gabriella swap cellphones to give each other
their number, they take a picture and put in a number. Both Troy and Gabriella put in less than six keystrokes, while the US standard for cellphone numbers is seven digits (probably 10 or 11 digits as the number is probably outside the local calling area).
In the credits of the movie, the roles "Braniac Dancers" should be spelled "Brainiac Dancers"
High school basketball championships are usually played at the end of February to the beginning of March. However, this one takes place mid-January.
During "Getcha Head in the Game", there is a player with the number 00 on the back. In a traditional basketball game, there is no such number used for a player. However, this scene is something of a fantasy, so this unrealistic element is allowed.
When Sharpay storms into the girls' bathroom to track down Gabriella, she walks past where Gabriella is hiding behind the wall. The camera also shows that there is no adjacent room behind that wall. When Sharpay turns to walk back out, there is no way that Gabriella could not have been seen by Sharpay as she would be in her line of vision.
After the auditions, Kelsi trips over the piano and the music sheets go everywhere. It's obvious that she throws the sheets upwards (to fake a fall), rather than outwards (if she had really fallen).
In 'Stick to the Status Quo', when the skater friend says 'A Saw!', the guy in the blue baseball cap can clearly be seen muttering the same words in anticipation.
When Troy is about to say "I'll sing with her", you notice the teacher starts to turn around before he even says anything.
At the end of "When There Was Me and You" Gabriella walks to her locker as the hallway fills with students. She then opens her locker with a combination lock without actually unlocking it.
When Gabriella is singing in 'Start of Something New', the words on the karaoke machine are ahead of her singing, compared to on-time with Troy.
In Ms. Darbus's class, when Troy calls Gabriella's cell phone, Gabriella's phone rings before he presses the send button.
At the end of "Breaking Free", Gabriella sings the lines "You know the world can see us..." however, in the shot you can clearly see she doesn't even move her mouth to sing until "can see us..."
In "Breaking Free" when Gabriella gets nervous and doesn't sing, the skyline doesn't come down and the lights stay on, as if the stage crew knew she wasn't going to start singing the first time. When Troy talks to her and gets her to sing, the skyline comes down and the lights go out.
When Troy and Gabriella are singing at the New Year's Eve party you can hear her voice but when the camera turns to her, her mouth is closed and she is smiling.
When the principal asks everyone to exit the gym, a camera crew is clearly visible at the bottom right hand corner of the screen.
When Sharpay walks over to the balcony, just before "Stick to the Status Quo" begins, as the camera pans over her, then down to the cafeteria, the camera is reflected in the glass screening of the balcony.
In the end basketball scene there is a camera man visible in the bottom left hand corner of the screen.
Camera shadow visible on the basketball flooring at the beginning of the "Get'cha Head in the Game" song.
Right before the shot of Troy making the game-winning shot, when the game heads back towards the camera, the crew and equipment along with a camera operator on a dolly rig is visible all in the top left of the frame.
When Troy and Gabriella go to the roof of the school he is in a t-shirt and there are flowers blooming. According to the story it is supposed to be the middle of January. Albuquerque is at an elevation of 5,280 ft above sea level. The temperature is in the low to mid 40s during the day and below freezing at night. There are no green or blooming plants. Also the grass is green in Gabriella's yard and the leaves are on the trees.
In the shot showing the front of the school where the buses are pulling up, all the cars have orange license plates on the front. In New Mexico, where the story was to have taken place, the license plates are yellow and they are only on the backs of cars, not the front.
The winter musical is introduced as the main focus for the film, with much importance placed on the call-backs throughout, but is never spoken of again beyond the "Breaking Free" scene.
Quite a few times, Taylor calls Troy "Trey."
The word "receiving" is spelled wrong when they are broadcasting video through the computer to Gabriella.
In "Stick to the Status Quo," all the jocks are singing to Zeke about baking. When they all point to the basketball at the beginning of their part in the song (at the line, "Stick to the stuff you know"), if you look in the background directly behind Zeke, Jason points too early and pulls back, knowing he timed the dance move wrong.
During 'Breaking Free', both Troy and especially Gabriella are often waving the microphones all over the place and too far away to be of any use.
It is very apparent that Olesya Rulin (Kelsi) has no clue of how to play the piano, with her hand movements often being weirdly out of sync or at the wrong places on the keyboard. This goes even so far, that she can be seen constantly hitting the same chord all throughout Breaking Free.