In some cases, Adobe Flash player will block Battle Pirates from properly connecting to the chat servers. In order to prevent this from happening, you'll need to change your Flash security settings to allow Battle Pirates full access.
Start by going to the Flash Settings Manager.
From there, change your Global Security Settings to "Always Allow."
Then, select the "Edit locations..." dropdown menu and select "Add Location."
In the box that pops up, add the Battle Pirates chat server address: bp-fb-cdn3-kx.kixeye.com
When you're done, hit "Confirm." Flash should no longer block you from accessing comms.