Hold on linc, I can probably help you with your sidewinder. I have also bought a sidewinder that could not be recognized by castlelink 3.12. It turned out it has firmware 1.15. You need to use castlelink 3.05 to upgrade it first to 1.17 then use castlelink 3.12 to upgrade it 1.20.