Well, I swapped out the START, SELECT, OPTION, and RESET micro switches one at a time and testing each new switch before moving on to the next. They all are working fine now. I'm glad I ordered extra as one of them felt squishy vs the others being nice and springy. So I had to redo the one squishy I didn't notice until testing. Great simple lesson to remember if anyone else does this - test the switches' feel BEFORE soldering it to the board. Saves time and better safety keeping heat off the board. This action may have fixed another issue...
@DrVenkman and everyone: the buttons work but as I never had a XEGS and am not used to having a built in game (I was an 800xl only type before), one question about default XEGS behavior:
Is this the way the machine was made when no cartridge is inserted?
POWER ON = Missile Command
POWER ON with HOLD START = Blue screen with BEEP and no "Ready" nor cursor.
POWER ON with HOLD SELECT = Ready Prompt
POWER ON with HOLD OPTION = Self Test
RESET = Missile Command
RESET with HOLD SELECT = Ready Prompt
EDIT: I should also add that I tested RespeQt software with it, and I must hold down SELECT when powering on if I want to load an ATR image through my SIO2PC cable. On my XL I just power it up. I'm hoping I don't have a reverse polarity issue with SELECT.
EDIT TWO: ** A Youtube video had someone demonstrate the XEGS where he showed that if the KEYBOARD is plugged in it boots to the Ready prompt and if you UNPLUG it, then it boots into Missile Command! I never knew about that quirk. Maybe my system now is back to 100% intended functionality?
Edited by seastalker, Mon Jul 9, 2018 9:47 AM.