At least we now have a good data point for OpenSCAD, right?
Yes, madworm mouse bites worked like a charm for me too at the end, I was having the problems above with those: https://github.com/johslarsen/Misc.pretty
Which have a lower footprint profile, but raise errors on the 3D viewer unfortunately
Ok, would have helped if we'd known that earlier...As I expected, those mousebites contain lines on Edge.Cuts, where madworm's do not. Lines on Edge.Cuts in a module must join exactly with lines drawn on the PCB, otherwise you get the errors.