I had a similar issue when I first tried to load in. Game patched then the process went into an endless loading loop after I hit engage. If I left it sit long enough it eventually came up with a message about not being able to micro patch due to server timeout. I was able to fix it by manually removing the old exe from my firewall exceptions and adding the new one. First time I've ever had this issue. Normally it prompts to allow the changed program access but not this time.