I am a vendor on alphabay, my theory is that my USB is damaged and therefore I am unable to decryopt the 2FA message. I am seasoned enough to know I was not phished and am not blaming alphabay for my conundrum, but I would appreciate any help.
Is there anything I can do to recover my secret key?
I don't understand. How would a damaged USB key have anything to do with decrypting your 2FA message? Is it because you're using TAILS and you think the encryption program is corrupted? Have you tried encrypting something else with your key like a short message to see if it has any problems encrypting something? Did you keep your mnemonic that AB provided? If so, you should be able to provide the latter to AB support and they should be able to unlock your account for you.
That being said, obviously the default advice is make sure you're not getting phished and being provided with a dummy 2FA message in order to steal your key password.