What happens when removing a binary in the store?

I was searching for what is supposed to happen when I delete a binary in the store.
I was doing some tests in Beta and removing the latest binary doesn’t cause any changes for the testers, as when they download the game, it is still the same version that was deleted.

Hi, can you give any more information on the flow you are taking when deleting the binary? Typically when a binary is deleted from an update, and then that update is pushed into production, it will no longer be accessible to users.

Note that there may be some delay between an update being published and the store client updating to reflect the changes published in the update.

In Closed Beta, I have a binary in a version that I want to remove. In the store, I update the Beta removing this binary, and it is now Beta Deployed and the binary doesn’t show up in the list.
When a tester download the game using the Beta Testing URL, the app he gets is still in the version that was deleted. It is happening even a few hours after deleting and deploying the updated Beta.
Note that the version I’m referring to is the latest, so I want to downgrade to a previous version.