Plot hole: When Fogg convinces the cargo ship captain to take him to Shanghai, he pays for the passage of himself and two of his colleagues. One of these colleagues is Aouda, but as Passpartout is not there, the other one must be Fix. Why, then, does Fix have to pay for his own passage? If you notice, Fogg seems surprised to see Fix on board.
Plot hole: After being denied permission to contact the aliens by himself, Dr. Marvin returns to his hotel and calls them up on the radio anyway and arranges to meet, despite not being allowed to leave the hotel. His wife says she overheard him say he's under orders not to leave and begs him to call someone instead: "Call Huglin". She shouldn't know who Huglin is because Huglin was only assigned to guard them as Marvin was being denied permission to contact the aliens.