Audio problem: When the Fairy Godmother sings "Holding Out for a Hero" she tells the pianist to 'put it in C minor,' yet the pianist immediately begins to play in G minor, and the rest of the song is sung in that key.
Other mistake: This is a UK/US vocal talent variation. In the UK version the voice of the Ugly Stepsister is that of UK TV/Radio Presenter Jonathan Ross yet the vocal talents are credited as CNN talk show host Larry King. Also, the voice of the Red Carpet Reporter is none other than UK Pop Idol Extra presenter Kate Thornton, yet again, the voice is credited as Hollywood reporter Joan Rivers, whom the physical appearance of the character is based on.
Continuity mistake: Puss saves the Gingerbread Man from drowning in the castle's moat by catching him with his sword, however, he is on Donkey's back and the drawbridge is a couple of meters above the water. So the sword would have to have been 2-3 meters long to get down to the Gingerbread Man.
Continuity mistake: Fiona enters the study while her parents are drinking tea to tell them she's leaving. The doors are both wide open behind her and the hallway is completely clear. But when she leaves the room, she reaches down and picks up her suitcase in the hallway, which would have been visible behind her moments before.