Thanks for the response, Sumedh.
Okay so I found the issue.
Basically, the issue stems from the fact that I'm using percentages as my chart height (so it pulls the height/width of the parent element dynamically). Normally this works fine, but in this particular case, I am embedding charts inside of a table, where the parent element of the chart is a <td> (instead of <div> as exampled in the documentation).
Since the size of the <td> elements are calculated dynamically, the code in FusionCharts.js that pulls the height and width of the parent element returns zero, causing the script to loop indefinitely until the specified message appears (perhaps it's waiting while the page is being rendered for the size of the element to change to something other than zero, I don't know).
This issue apparently does not occur in IE8 or FF--the correct dimensions are passed to the chart object.
To solve this, I ensured that in my CSS each chart's target <div> tag inside of a <td> tag have proper dimensions specified, and no longer rely on the dynamic dimensions that the browser specifies at the time of rendering the page.
Perhaps in a future version, FusionCharts.js can be modified to silently end the loop when trying to pull the parent element's dimensions if it takes too long, and write out a detailed debug error instead looping until the browser decides to display this ugly message. IE is especially picky about table element dimensions, so developers should be aware of what occurs when using something other than a <div> as the parent element of a dynamically resized chart