Hi,
Obviously this was a while ago… but is there any chance you could post a picture of you’re updated logic? Or explain a little more in depth please? I’m having the exact same issue and my logic is very similar to what you’ve posted above. How did you reset the array after removing the items? I would have assumed that by removing an item from the array it should update itself automatically?
Cheers