Once an item is placed on a list island, then you can no longer remove all items from it. If you try to, it throws an error when the last item would be removed, and leaves it on the island.
Update to the latest framework version.
Add a text field to the island and then remove the last item. The text field will remain, and can be removed once the island is populated again.