They didn't want the game leaked during development, so they barely tested the online. Turned out tons of data was getting thrown out when put under stress. Why else would character, vehicle, etc. data start disappearing? The system gets packed, safety systems kick in, start tossing data that shouldn't be tossed just to relieve loads.