I'm still a fan of Battlefield 4 despite the never ending list of patches and updates. However the fact that DICE still seems to be introducing as many defects as they patch with each release.
The latest issue I've encountered is a weird issue where you can jump into a multiplayer server but then can't deploy into the actual game. The issue itself is somehow related to Punkbuster and can be fixed by updating your Punkbuster files. You can find everything you need to do that in this post on the Battlefield forum. I had the same issue tonight and following these directions had me up and running in no time.