I might be wrong because I do not currently have Grasshopper installed so I cannot check it, but I think that Openings have not yet been implemented in the Archicad-Grasshopper Connection. (There is no word about it in the User Guide).
So I think you cannot expect to get correct results by the Decompose Nodes when working with Openings.
Try to place those openings into the Slab by editing the Slab and creating Slab holes.
In the case of openings in walls, place them by placing an empty "Door/Window Opening" library part the wall.
Loving Archicad since 1995 - Find Archicad Tips at x.com/laszlonagy
AMD Ryzen9 5900X CPU, 64 GB RAM 3600 MHz, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), Windows 10 PRO ENG, Ac20-Ac28