GPG not letting me specify which key I want to use for decryption is driving me nuts. You'd expect that to be one of the most basic operations, but GPG's user-unfriendliness apparently knows no bounds.
Theoretically, but it could decrypt this with 5 different smartcards, only one of which I currently have on me. As luck will have it, it typically asks me to insert the other 4 smartcards first before it finally realizes "oh, there's a smartcard plugged in that just works".