During testing using the BODS Data Visualisation Demo version, I am experiencing a bug where the diagram is generated correctly - but when I click 'Download png', it downloads a blank file called bods.png and then a correct second png is downloaded called bods (1).png.
See example pngs generated using mixed-direct-and-indirect-ownership.json:


I carried out tests using the following two BODS version 0.4 JSON example files:
mixed-direct-and-indirect-ownership.json
fermcat (1).json
I'm on a MacBook Pro running 14.6.1 MacOS Sonoma using Chrome Version 129.0.6668.100 (Official Build) (arm64).