Seems like its been a Battleye update every day.
Here's something to try:
When you log in, sit in the lobby while Battleye is updating. Once it finishes, and you see a message in red saying so, then click ok to load the rest of the way into the game. Trying to download the game files at the same time as the BE files wont let either load properly.