In my various experiments with the openpgp stuff what I didn't realize was the yubico OTP is a javacard application - the documentation kind of implies it's a completely separate personality.
The ykneo-ccid-modeswitch tries to select an AID of A000000527200101 - that doesn't seem to exist (it must have originally, everything was working until a couple of days ago).
Code:
# sh gpj.sh -list | grep -v DEBUG
Found terminals: [PC/SC terminal Yubico Yubikey NEO CCID 00 00]
Found card in terminal: Yubico Yubikey NEO CCID 00 00
ATR: 3B FA 13 00 00 81 31 FE 15 59 75 62 69 6B 65 79 4E 45 4F A6
Failed to select Security Domain GP211 A0 00 00 01 51 00 00 , SW: 6A 82
Failed to select Security Domain GemaltoXpressPro A0 00 00 00 18 43 4D 00 , SW: 6A 82
Successfully selected Security Domain OP201a A0 00 00 00 03 00 00 00
AID: A0 00 00 00 03 00 00 00 |........| ISD LC: 1 PR: 0x9E
AID: D2 76 00 01 24 01 02 00 00 00 00 00 00 01 00 00 |.v..$...........| App LC: 7 PR: 0x00
AID: D2 76 00 01 24 01 |.v..$.| ExM LC: 1 PR: 0x00
D2 76 00 01 24 01 02 00 00 00 00 00 00 01 00 00 |.v..$...........|
I don't suppose there's a cap file available to restore it the applet? Or is it a matter of sending it back (given the postage cost to the US I might as well buy a new one in that case).