I know I’m extremely late to this - but I think there are some flaws in the system. As shown in the picture, most of the dungeon is out of bounds to the player. The highlighted bits are the parts that are accessible.
The only solution I can really find would be to check if pathfinding inbetween each room is possible - which may be intensive on the server. You’d have to restart the entire generation progress if anything failed.