For example, when pressing the 'suit' button:
- Drag a card from pool to hand.
- Drag it back.
- Press 'suit'.
- Card disappears.
Or when pressing the 'draw' button:
- Drag two cards from pool to hand.
- Drag one back.
- Press 'draw'.
- Returned card disappears and two new cards are drawn.
The card is being registered in the card count when you move it between pool and hand, but is not recognised as being part of the rank-list when you press buttons. This is probably related to the reactiveValues object; the card needs to be recognised as having returned to the pool.