Hi Paul,
Please see the first attached image.
This is my graph when rendered in Firefox with the svg appended to <div id="chart"></div> with no associated style. The links seems to be holding the nodes together, but their associated lines are not updating. Hovering over the white nodes leads to the result seen in the second attached image, where nodes seem to disappear and links don't seem to hold the nodes together anymore. Sometimes it corrects itself, but it is not production ready. Any clues? The graph works as expected in the body, but not in the chart div.
As per your last comments.
The same result occurs when i set the style to match the dimensions. I even tried larger dimensions on the chart div. Both tests were done with and without "display:block".
The results are sadly the same.