Removing Location from array after spawning?

Think I found the problem. I wasn’t setting the array after removing items. So the array never knew it had it’s items removed on the next iteration of the loop.