Continuity mistake: As Quaid copies the name Melina on the paper, the writing is in heavy black ink. When he leaves the counter the writing is very light, nearly non existent.
Revealing mistake: After the fight with Richtor, Arnie throws his severed arms off the elevator. If you look closely at the bottom of the elevator you can see the arms do not fall all the way down. They disappear once they hit the floor of the stage Arnie is acting on - they forgot to animate some arms falling on the bluescreen image.
Suggested correction: Rictor's arms were torn off when the elevator passed through a floor or a tier or something. Is it not possible that this is where the arms fell to? I don't think they were meant to fall all the way down...
You missed the point of the mistake. It's not about the arms falling to the Mars ground. As the elevator platform is moving up, we can see the background below the platform. When the arms are tossed over, they should be visible below the platform as they fall, since it's open space. But in the scene, the arms just disappear once they hit the real life stage ground because they weren't added in during post.
Plot hole: It's revealed by Cohagen that he had everything set up for Quaid to get to Quato including convincing Quaid that Benny was an ally but there's no way Cohagen could have known that Quaid would have chosen the other taxi driver instead of Benny. So if Quaid had picked someone else or even decided to walk to where he was going Cohagen wouldn't have got anywhere in drawing Cuato out.
Suggested correction: Simple, every cab driver there was under his control. Didn't matter who was picked. Ever see a movie where everyone in a restaurant turns out to be an agent, or that scene in John Wick with everyone in the park.