I completely understand your frustration, however your answer would be better met over on Call of Duty's official forums. Below I will provide you with a link to them forums as well as the support portal for Activision. That game has been subject to a number
of bugs at the moment so I would advise going straight through to customer support, you will have the option to talk to someone via a chat. They should be able to troubleshoot all of your problems for you.