Can you also make sure that it clears the player's ghost brick if the host or someone with eval access thinks it would be funny to delete a player and they happen to be using it?
Normally when this happens, the player's ghost brick stays there forever or until someone clears ghost bricks, since I am assuming that is what the duplication preview is made of.