The generator script for the light guide patches mm as length unit to the SVG file. However, newer version of OpenSCAD already export the SVG with mm unit added (see here. Hence, an invalid SVG file is generated.
One solution would be to auto-detect the OpenSCAD version and react accordingly or a simple solution would be to add an option to the generated script so that the user can decide whether to add the unit or not.