DICE are set to release a brand new patch for Battlefield 3 tomorrow on PC, which will finally see the fix of some of those nasty bugs. The update will be available on December 6th at 10am GMT.
Here is what the update will fix:
Bugfixes: Fixed a problem with spawn timer now showing blue border on startup and lost spawn point Fixed a problem where player who joined queuing on End of round got spawn screen stuck on screen, but unable to do anything with it untill next round loaded Fixed a problem where camera would change to 3rd person on killcam when killcam was turned off in server settings Fixed stat references on several dogtags. Read more >>>