Require holding item, means holding it in your hand right? Perhaps you cannot hold the gold in your hand so it won’t work? Unlike a flopper, which you can hold in your hand. Unless I misunderstand this information:
“Determines if the player must be holding a key item in order to interact with the button. Requires that at least one of the key items be an item that can be held by a player.”