When you try to build a chart using FusionCharts DOM, you may get errors in the chart itself (or the chart may not render) despite your FusionCharts DOM works correctly. There could be several reasons behind it. Here we'll discuss about these.
The chart will not render if the SWF movie doesn't get loaded or takes unlimited time to load. Then you have to check whether the SWF path is provided in your HTML page is correct. To know more about this please see the "Basic Troubleshooting" page under "Debugging Your Chart" section in FusionCharts v3 Documentation (www.fusioncharts.com/docs).
If you get a message showing "Error in Loading Data" in your chart, it suggests that FusionCharts fails to find XML data at the specified URL. In that case you have to check that whether you actually provided dataURL or dataXML. If you do not provide either, FusionCharts will search for a default Data.xml file in the same path. However, if that is also unavailable, it will throw the error above mentioned error message. For more information on that please see the "Basic Troubleshooting" page under "Debugging Your Chart" section in FusionCharts v3 Documentation (www.fusioncharts.com/docs).
If your chart shows a message like "Invalid XML Data", it means that the XML data document is malformed. The message comes due to the difference in case of tags. <chart> should end with </chart> and not </Chart> or </CHART>. For more information: visit www.fusioncharts.com/docs.
If your XML data doesn't contain any data that could be plotted by FusionCharts, you would get a message like "No data to display". In this case, your XML just contains the <chart> or <dataset> tags without any data between them. For more information: visit www.fusioncharts.com/docs.