Overlapping Actor in Construction Script

I’m working on procedural generation and I’ve encountered a problem. I have a grid of blocks for possible spawn locations of rooms, but I need to check to see if a room is overlapping more than one block so I can get rid of it. I have tried adding a Box Collision for each grid block, but when using the “Is Overlapping Actor” node with the chosen Box Collision as the Primitive Component and the chosen room as the Actor, even if the room is overlapping multiple Box Collisions, the node always returns false.

I’ve tried some simple things in the level blueprint, but it doesn’t work when I try it in Construction Script as stated above. Is this a bug?

Also: I have checked the “Generate Overlap Events” boxes for both the actor and Box Collision and changed both of their Collision Enabled types, but that doesn’t change the result.

Figured it out. I used ComponentOverlapComponents and it worked like a charm.