Latest update is that we have greatly reduced the stress on the servers by half, which has shown positive results so far in our testing. We will be adding more player slots as well as continuously monitoring the servers, which should result in a better playing experience for everyone. We would like to thank you for your patience shown thus far and hope we'll see you on the battlefield shortly.
Paradox Interactive & Fatshark
Edit: please note, we have some test servers up (labeled test) that we will push hard to work on various issues, if you want to help us identify those pls feel free to join them otherwise perhaps choose others.