I talked with Goose online and it works now, but for anybody else with this stick, here's the problem.
The index finger button the right side of this stick is used can be used for a mode select and it is actually tied to 4 different buttons. Goose's problem is that he thought it was tied to button 4 and it was actually tied to button 2. Because this button is is used as multiple buttons, it fools AH when you press it to see which button it highlights in the button list box. You will see it cycle between 16, 17, and 18 but you won't see it highlight button 2 because it happens in a flash. HT has changed this so that you will see it cycle through all the different buttons in the next version, but it will still be a source of confusion since that's not what you expect to see.
This seems like a weird feature but it can be a pretty handy thing to have. What it allows you to do is to use this button as a single function just like any other button or to map up to 3 discrete functions and cycle through them. To map it as a single function button, just map the function to button 2 and leave buttons 16,17, and 18 unmapped.
If you wanted to map a different set of functions to this button that it would cycle through, you would use buttons 16, 17, and 18 and leave button 2 unmapped. E.G., I want to be able to use this button to cycle through my view range modes. There are 4 view range modes and this button will only support 3 different things so one will have to be left out. I would map button 16 to short view range, 17 to full view range, 18 to ground view range and button 2 would remain unmapped. In this setup repeated pressing the button would cycle thorugh short, long, and ground view range modes.