Unfortunately, this is entirely controlled by Facebook -- from the JS to the iframe and all the content. As such, there isn't generally much we can do if it doesn't display correctly. Note that Facebook does roll out changes constantly so it's certainly possible that those changes can break things temporarily.