I kinda know what's going on and I think this to be a bug with Nrage. Alot games work fine with the whole "switching" system. BUT on a few games (Beetle, San fran, etc) there's something wrong. Basically what I'm seeing is that with these few titles, once you switch to something, it won't switch back. And if you start these titles with a pak, you have to "unplug" and then "switch" (most of the time) to get the game to recognize a change has occured. But once you do that, again it doesn't cycle to the other pak.
Here's some scenerios:
Boot San Fran rush (i'm using 2 but all should be the same) with rumble pak
select race, create player, you'll see the controller pak status screen - it shows a rumble pak inserted. Hit the "switch", nothing happens, game doesn't recognize it. Now unplug, UI changes, press the shortcut for the "switch", mem pak shows up, unplug again, and press switch it'll just go back to the mem pak and not the rumble pak. You can never get rumble pak again with the switch. Even in gameplay, nothing is different. But you can unplug and press the shortcut for just the rumble pak and it'll work immediately, but hitting switch does nothing - because it keeps going to the mempak. It's not cycling properly or something.
Boot Beetle with a rumble pak, when prompted for a mempak, press switch, nothing happens. Now press the shortcut for unplug, then switch, it'll go to the mempak just like SFrush. When prompted to insert the rumble pak before the race, you can either try to unplug and hit switch or just try switching. When the race begins, no rumble, just like SF. And again, you can select unplug and press the shortcut for just the rumble pak and it'll work immediately, but hitting switch does nothing - keeps on going to the mempak.