This happend in a tourney I was at recently.
Player A is flying echo with acd. After decloaking and finishing his maneuver he leaves cloak token on table about 10 inches away from echo
Player B insists he remove from table altogether.
Player A complies with demand
After resolving Echos attack player a declares recloak but neglects to put token back by ship.
Player B then declares that echo is uncloaked as no token is on him.
In my mind Player B is essentially cheating by creating a situation that benefits him through means other than play. What's your opinion?