The faceoffs aren't broken. Read the thread about faceoff's that was solved and you will find your answers.
Worked for the other poster. I win more then I lose so they must be working. Just saying. Keep practicing the tips from that other thread.
Here's how to check server status for Xbox LIVE, PlayStation™Network, and PC on our help site.
Try these steps first to clear up any problems you may have when connecting to an EA game.