Factual error: When Bond and the girl are first escaping the general, they break into the archives room. Shortly after that, all the soldiers run into the archive room on the floor below Bond. The soldiers then chase Bond and the girl and while shooting at them through the metal grating floor, but none of the fluorescent light fixtures are ever shot out.
Factual error: At one point, Bond and Natalia jump into the dried satellite basin and slide uncontrollably towards the centre to avoid gunfire from jungle soldiers. The friction encountered would have burned off their skin and clothes, leaving them for dead. Even though the area has just come out of the water, you can see that the basin is stone dry.
Factual error: When the Goldeneye satellite is repositioned for targeting, the display shows a retrograde, east to west orbit. Only a couple of satellites have been sent into retrograde orbits. One use would be for a killer satellite that smashes into other satellites, not one that is hiding in plain sight until needed. A retrograde orbit is no faster than a standard orbit at the same altitude. Not only that but since a retrograde orbit is much more difficult and costly (in terms of fuel and other resources) to achieve, due to working against the Earth's spin instead of benefiting from it, very few satellites use one. This makes the addition of one in Goldeneye something that would draw extra attention from foreign powers, the exact opposite of what a country launching a super-secret satellite weapon would want.
Factual error: At the climax of the movie, when Bond is holding Trevelyan by his foot over the dried lake and the dialog exchange of "For England, James?" "No... for me.", Bond lets go of Trevelyan. He then falls a very long distance onto solid concrete. A short time later, the movie shows Trevelyan still alive and moving his head around. This is not possible. A fall from that that height, especially falling on concrete, would have killed him instantly. The shot of him hitting showed him landing on his head and back first. This would have crushed his skull, and snapped his spine. Even if that didn't kill him, it would have knocked him out cold. The mistake goes even further though. The antenna array then explodes and falls on Trevelyan, while he screams at the top of his lungs. Even if someone was somehow able to survive that fall, the damage done to their body would have caused massive internal damage and bleeding. Trevelyan's lungs would have filled with blood. There is no way he could have screamed, let alone that loudly. So this mistake is twofold. The fall would have killed him instantly. And even if not, he could not have possibly screamed.
Factual error: After Trevelyan gets killed by falling on the dish, Bond jumps on the chopper to escape. But the chopper has to be at least 10-12 feet away from Bond to avoid its wings touching the pole Bond was hanging from. Also, Bond can't be high up as he has to be below the wing level of the chopper, else he will crash in the wings. How did he manage to jump so easily such a large distance? Some art of flying horizontally in air?
Factual error: In the cemetery, Bond encounters Alex Trevelyan, whom he thought had been killed in the chemical plant explosion. One of Treyelvan's henchmen shoots Bond in the right side of his neck with a dart but in the very next scene, and for the remainder of the movie, Bond's neck shows no sign of having been punctured.