I'm getting some very strange behavior in CamBam 1.0, trying to use a Pocket MOP to laser engrave some text (originally in SVG, converted to DXF with inkscape). I've done exactly this process many times before, I have no idea why it's misbehaving this time...
A simple .CB example of the problem is attached, with just two letters. Both happen to consist of one outer outline, and one inner island - I get the same behavior if I leave them all as polylines, or convert them to regions.
If I use a Region Fill Style of Horizontal Hatch (the one I actually want), Vertical Hatch, or Inside Offsets, the "O" works, but the "H" is blank - no toolpaths generated for it at all.

If I use Outside Offsets, the MOP actually works - but this produces visibly inferior results to Horizontal Hatch on my laser, so isn't usable.

And if I use Inside + Outside Offsets, I get this mess - note that the "H" is avoiding its island by a huge margin for no apparent reason, while the "O" is actually cutting into its island.

Any idea what's going wrong here?