When Rohit and Sonia arrive on the island, Rohit is wearing party shoes. However in next scene when Sonia saves Rohit from drowning, Rohit is wearing track shoes. Since Rohit and Sonia are on a deserted island, Rohit would not have opportunity to change his shoes at any point of time on the island.
When Rohit and Sonia arrive on the island, Rohit is seen pushing the lifeboat. While he is doing so he is in waist deep water. Amazingly when Sonia reaches on the beach her skirt is completely dry although she is shorter than Rohit.
When Sonia is singing Jaaneman her skirt has no under layer, yet later on the beach Rohit rips off the top layer of her skirt leaving a perfectly fine second layer underneath.
In a shot where Sonia, Raj, and Tony are shown walking on the beach near large rocks, not only are Sonia and Raj wearing different clothes, but also Ameesha Patel is not even in this scene. Rather, the actress seen playing Sonia is Kareena Kapoor.
When Raj meets Rohit's little brother the first time the brother has tears dropping down his cheeks, but only in the profile shots. The frontal shots show no tears.
Raj dances the step of Kaho Naa Pyaar Hai in the climax song, but him knowing the step is not possible.
When everyone feels Hrithik Roshan missed the cruise later he is shown already on the cruise which he boarded much before time which isn't possible.
When Hrithik Roshan goes to meet Amisha Patel at her house he finds she is boarding flight to India and left for airport .Next scene shows
Hrith OK Roshan boarding same flight .
When Sonia is in the lifeboat drinking, there is a motor visible at the rear end of the lifeboat. The next morning however there is no motor in the lifeboat.
When Hrithik, Amisha and Vrajesh hirjee are hiding and seeing their house, its Kareena and not Amisha as this scene was shot when Kareena was signed.
When Amisha sees Raj in New Zealand for the first time, some camera equipment is visible in the back of the mirrors of her car.
When Rohit falls into the river stream and people are looking underwater for his body. The underwater scene is clearly not the river stream as there are reefs around and salt water fishes.
When the scuba divers go under the water to search for Rohit's body, the water is seen as if there is sunlight above the water when it was night when the search team went.
Raj (second Hrithik Roshan) on knowing that Sonia Saxena (Amisha Patel) is returning to India, decides and makes his journey along with her on the same flight and seats beside her. A person who was born in New Zealand and never been to India cannot decide to fly spontaneously (with in a time span of some minutes) to India without arranging a visa.
The doppelganger (2nd Hrithik) also has 2 thumbs on one hand.
Raj can't speak Hindi properly but sings with proper Hindi.