Relatively minor, possibly related issue:
Double doors aren’t paired properly. You know how if you put down two doors, and you put the left door down first, the right door automatically puts its hinge on the right, away from it’s partner? Yeah. Geomoria doesn’t do that. One of the doors always has a hinge in the middle.
This one isn’t a big deal in terms of gameplay, but it comes across to the player as sloppy. I’m guessing it’s the same issue. The door constructor isn’t getting called, and the doors are just defaulting to one hinge orientation.
(I’ve placed several dozen doors now, looking at different combinations. It looks like the door, when placed, blindly looks to the node on its left, sees if it’s a door, and orients its hinge accordingly.)