How do I rotate a 3d external layout?

I am trying to make a fast-paced doors-like game, but I’m having trouble with making rooms turn. I am using external events to place the rooms, but all the rooms face forward, and I need them to turn when required. I’ve tried a bunch of methods, including linking, stickers, and parent-child rotation.

I have in-game pictures along with the specific layout I’m having trouble with and the code that manages room generation. Is there something I’m doing wrong?