Factual error: The Street Fighter 2 CE arcade cabin uses a flat LCD widescreen, which didn't exist at the time.
Plot hole: Mar-Vell's achievement, what makes her work so coveted by both Kree and Skrull, is the "lightspeed" engine equipped on the jet. This "lightspeed" engine is unable to outrun the Kree fighter sent after it. It's hard to imagine how Carol being the test pilot for this technology has failed to ever realise that this is what was being studied and how she is a test pilot for an engine that is never used at a fraction of its capabilities.
Suggested correction: Clearly the engine was not being run at its full potential at that point. It was experimental and would never fly at FTL speeds in the atmosphere of a planet.
Absolutely! But what sort of "tests" have they been doing on it for all those months or years?
Can't simply start using an FTL to outrun a bogey. You probably could wind up inside a planet or destroy the atmosphere. She probably has her reasons not to use it. Who knows what Mar-vell was really testing, maybe that was just a ruse and all she was doing was buying time to come up with a plan to use the engine to help the Skrulls without the Kree finding them. There is no plothole if you simply can't imagine what the motives are.
The engine had to be important, otherwise the whole ruse of Mar-Vell being Dr. Lawson would have been pointless: she already had the Tesseract itself aboard her ship, where the Earthlings could never find it if she chose to disappear overnight, so it had to be work related to the engine itself and its implications, how to actually handle it. It is implied that the engine works (she instructs Carol before dying to "save them without me" and Talos says that now they can reassemble the "thousands scattered around the galaxy"), so again, it seems absurd that the engine cannot give the slightest extra punch to her ship, which already was headed towards space, the laboratory, and that she can't fly up out of atmosphere - or that she tested something dealing with lightspeed or close to it, for all that time, to the point of making a somewhat working prototype, but never figured it out.
I submitted a text change request and I hope the entry has a chance to be reinstated some time. As I said in the other comments, it makes no sense that Carol is the test pilot of a lightspeed engine, the lightspeed engine is completed and works, but the test pilot herself has no idea the engine works and can't produce any ever significant boost. They are already in 'space' when the scene begins, it's not like they would risk to crash into Earth.
Will wait for the rewording then but right now the entry is rightfully corrected. More reasons could in fact be given. Carol is the test pilot for a spacecraft that happens to have a FTL engine (which I turns out is what it was all about). The FTL isn't active when they are being chased and doesn't provide extra boost to the spacecraft's regular engines. Wouldn't help either as there can be several simple reasons why one can not use it at that time.
The FTL engine then has been developed and finished without Carol having any input on it and she flew with it for no reason. What has Mar-vell been doing all this time and why has she bothered with Carol at all? Does not even need Pegasus project since the Tesseract is aboard her own cloaked ship and not in the research facility downstairs. If the engine is off, why is it on the plane at all? Looks very active later when the plan crashes and Carol makes it explode with a single blast, etc.
Factual error: Check out when Vers is about to exit the train car after the Skrull is so kind to show her their new form. The man on the left of the frame is reading the September 1995 issue of Men's Health, a couple months too early considering the date of the movie. (00:32:05)
Continuity mistake: When Carol is showing Fury the upgraded communicator, in the close-up Fury is already drying his hand with the towel he grabs only later. (01:48:40)
Factual error: Vers hit Earth at night in California. Dawn comes, and the Skrulls are coming out of the surf with the sun low on the horizon. The sun rises in the east, not over the ocean.
Suggested correction: There are west-facing bays in California.
That would still make Earth's rotation in reverse. West-facing bays always feature sunsets, not sunrises as the OP notes.
A "West-facing bay" means the bay (body of water) faces the west. Those standing on the shore looking out into the bay would then be facing East.
Deliberate mistake: The Stan Lee cameo contains a factual error; he's checking out of the Mallrats script and rehearses his lines, but despite coming out later in the year, the movie (and therefore Lee's cameo) had already been filmed, since movie shooting ended in April. Unless we have to assume Stan Lee carried with him all the time scripts of movies he'd been in and randomly read his scenes aloud. (00:30:45)
Plot hole: Fury comments on Vers' lack of weapon and issues radio messages about her, referring to her as a single 'suspect' during the whole chase, ignoring entirely the fact that a sniper shot him with a futuristic weapon as well. In fact, the weapon is a complete non sequitur and random element; we saw the Skrull emerge from the sea, unarmed and no Skrull weapon is shown in the rest of the movie. And the sniper runs away without it, presumably leaving the weapon or remains of it for SHIELD to study (and do nothing with it for the next decade).
Suggested correction: They haven't even seen the other suspect and can only chase 1 person at a time, he only radios it in once. The weapon is an arm weapon that disappears under the cloak of the human form.
The weapon is a rifle, (he looks like he is using two hands when he uses it, check out at 29:14) that he did not have to begin with, and at no point in the movie Skrulls seem to be able to conceal weapons in their suits - if they were, ironically enough the 'identification' Carol jokingly brings later to Fury blasting the juke-box would be wrong. It's unnacounted before and after the incident. As for the first part, I can't agree on the fact that they haven't seen the other suspect: Fury turns around before the blasts is fired and at least they know they were shot at from an unknown perp, even more reason to instantly radio about it. The whole dynamic of the scene brings instantly the sole focus on Vers (understandably from a movie logic perspective, but I am here to nitpick how unnatural it is), to the point that he asks 'Rook' if he has seen her weapon, as if being shot at with energy blasts from rooftops were normal, and he does not say anything about the other person.
They may not show concealing their weapons that way but they do show the ability to hide various large objects including cattle prods under their disguises without effort (like in the fight against the Kree earlier). Their camouflage ability is highly sophisticated. It won't be difficult to conceal any weapon. As for the part about the sniper never being mentioned, you have a point but I question if it's really a "plot hole" rather than a simple character error. Fury focuses on Carol, he could be doing that for a lot of reasons, the best one I can come up with is that is the suspect they have a face on and fired a powerfull blast without a weapon. Logical they are interested in her, enough to make sure she doesn't get away from them.
Ehh, they were concealing the weapons under big cloaks, not making them appear out of thin air around their hands. When they land on Earth they are with just their normal suits with no camo. I think that if they had the power to do that sort of trick with their guns it would have been set up earlier, fighting against Carol everyone either starts with a weapon or does not, nobody is shown summoning a weapon out of the suit. I agree on the matter of Fury's behaviour being more accurately a character error, considering that other meaningful members of his team are Skrulls at that point. Distinctions can be blurry especially when I don't break down a topic focused on a single event in the movie ("Skrull sniping with unexplained weapon nobody seems to care about") into 2-3 different separate submissions to the website.
The cloaks were part of the camouflage. At one point they are all wearing cloaks, the next they are not and are carrying weapons. If they can do that to conceal weapons, they can do a lot more.
Other mistake: Motorcycle guy rides up and you see the right side of the motorcycle. When he has left she looks at the motorcycle from the left side but what we see is actually the right side reversed and shown as the left side.
Continuity mistake: Talos has been hit and Fury asks him if he's okay. He answers "Never...better", hand on his own chest. In the next shot Fury is keeping the hand on his shoulder and Talos has his hand on Fury's arm. (01:38:30)
Continuity mistake: Vers gives the stinkeye to the biker guy who complimented her suit by folding a corner of the Los Angeles map. It's folded differently in the two shots: in the first there's a portion at least twice as wide that comes down with her hand, while in the second it's just the corner, the rest being almost straight. (00:35:35)
Factual error: Chasing the Skrull who shot her from the top of the building, Vers jumps on the train. The station is marked both by the platform and by the sign shown as the train takes off, as Douglas Station. When the chase started though, Surfer Dude Skrull was parkouring on a rooftop where you could see in the vicinity the Wells Fargo bank tower from NoHo. That would have been over a 20 mile pursuit on foot. (00:29:25)
Continuity mistake: In the dream sequence at the beginning of the movie, Vers is looking at the bloodstained palm of her hand. It turns into the back of her hand immediately after - which could be fine especially in a dream/flashback scene, but the hand is also differently marked with the blue goo - in the POV shot her middle finger had barely a little spot on the pad, while in the following shot it has blood all over. (00:01:05)
Factual error: In June 1995, Vers listens to the Garbage song "I'm only happy when it rains", which was released in the second half of September (the song is presented at Pancho's so it's diegetic and part of the world, not just of the soundtrack for the audience).
Continuity mistake: When Vers grabs the man with the purple sweater at the station, she lowers her punching arm in the view from behind, but she still has her arm up ready to hit him in the following shot. (00:33:45)
Continuity mistake: When Vers lands in the Blockbuster, the establishing shot of the street shows the cardboard cutout of True Lies facing the outside from the window (Jamie Lee Curtis on the left of Schwarzenegger). When Vers blasts it, it is facing her, so faces the inside of the store. (00:23:10)
Other mistake: Vers enters the second escape pod. She crash lands on Earth, inside Blockbuster, at night. Somehow, the 4 Skrulls are shown later in the movie as landing together, and in broad daylight. That's nonsensical, considering Vers left behind an exploding ship, so they all left together. And one left even before she did (first escape pod). (00:23:10 - 00:25:00)
Continuity mistake: When Talos appears in Rambeau's house he gets scared after seeing the cat, which then sits down facing Danvers about a foot to the right of Talos' boots. A second later, Danvers reaches down about six feet in front of Talos and picks up the cat which is now facing Talos. There wasn't enough time for the cat to have moved from a sitting position to the new location, let alone turned around. (01:05:00)
Continuity mistake: After Danvers heats the kettle with her hand she sits and speaks with Rambeau, the window shades change in the last shot. Most noticeable is the pulls change positions. (01:00:30)
Continuity mistake: Fury pets Goose when he first meets it; his right hand has a habit of being in inconsistent positions between shots (Goose paws his hand down but it's still up after the cut; Vers calls him by name and in the close-up he has both hands on the furry neck of the critter, only to be shown with the right hand down at the cut). (00:45:48)