Unless I'm missing something, in game 115224630 I was incorrectly not able to react with shield to prevent cutthroat discarding:
k plays a Cutthroat.
h discards a Copper, an Estate, and a Doubloons.
h reacts with a Shield.
(there was no react popup or option to click the card prior to discarding)