Factual error: At the very end of the film Bruce is reporting on a drive for blood donors, and Grace leads him over to the booth to give blood himself - he is even wearing a tourniquet. However, he is supporting himself on a walking stick - he is not fully recovered from the injuries he received when he was run over, which happened when he was hit by a moving car - injuries which left him clinically dead. There is absolutely no way that a person who has suffered life threatening injuries and has undergone the (inevitably) intensive drug therapies and surgical procedures involved while under treatment in hospital in the fairly recent past would be allowed to give blood. There is no way that the Red Cross (or the US equivalent) would want to encourage people who have recently been hospitalised to try to give blood. Not only would that be the height of irresponsibility, they would be wasting precious resources and staff time turning away people who would not be allowed to give blood.
Factual error: Even God could not arrange for everyone to win the lottery at the same time. Many people use their favourite numbers, and many syndicates play the same numbers every week. There is simply no way - God or no God - that every ticket could win, because there is no way that every lottery ticket could be the same. The tickets cannot have been magically altered - many people know the numbers they have played and would not think they have 'won'. Note that the protesters are complaining that they won the lottery but got back less than they paid for the tickets they purchased. That is only possible if everyone who bought a ticket won, as all lotteries pay out a percentage of the total amount of money taken in from ticket sales.
Factual error: As Bruce is about to go on air as an anchor for the first time (at 6 p.m. Buffalo time/ET), a TV screen shows Bloomberg Television. On that, the logo for "Morning Call with Brian Sullivan" comes up. Morning Call finishes at 10 a.m. ET and at that time of the evening Bloomberg would be showing World Business Report. (01:10:50)
Factual error: When Steve Carrell is standing-by to read his news bulletin, the Floor Manager cues him to begin by counting down from 5 seconds to zero. In reality, a Floor Manager only ever counts out loud the numbers 5 and 4, while 3, 2 and 1 are communicated via hand signals. This is to prevent the Floor Manager's voice being picked up on air when the presenter's mike is faded up. This error occurs in countless films.