Break Blocks in Multiple Hits (Solved)

It isn’t an issue of the visibility/collision of the prior block it is the fact that the newly spawned block is immediately “overlapped” and thus thinks it should execute its script to spawn the next block and destroy itself. What you need to do is prevent the player from immediately overlapping the new block. Not sure how your game mechanics are but if you want to simulate the player “breaking down” a wall or something don’t let the player fully overlap the wall and thus end up in a position to instantly overlap the newly spawned block. You have to have the player prevented from moving into the space where the wall spawns or delay the player’s ability to interact with the wall until a second or so has passed so you actually “see” the second wall before destroying it.