There are only 2 modes for playing GBA on the 3in1, PSRAM and NOR, you don't get to pick what mode to play in if your using the built in loader. SRAM is where your save data goes, not your game.
If you get a white screen or the game just doesn't load, it means the built in autopatcher is not good enough. That means you have to manually SRAM patch that game on your computer before you can use it on the CycloDS.
There is no way to determine if your CycloDS sees the 3in1 until you try running a game. If you want to determine if you can see the 3in1 without running a game, use GBA Exploader 0.58b at least once after trying to play any game your having issues with running. Running it you should automatically be presented with a initialization option.
To be on the same page, I am using the vB.3:
If your loading a 32MB game like Mother 3 or KH:CoM you will be presented with this window and asked to write the game to NOR:
You want to pick yes at this point.
If you got a problem game that doesn't seem to want to run. Try to see if GBA Exploader sees your 3in1. If it can't see it, your 3in1 might not be inserted ALL the way in.
If you have it in all the way, then it is more likely you have to patch the game. It should be like this:
If you get this screen, try inserting the 3in1 all the way in. Or check to see if the metal contacts are not flattened in the DS.
Run GBA Exploader 5 times in a row, if you get the initialization screen 5 times in a row. It means your battery IS DEAD.
If your 32MB Mother 3 or KH:CoM doesn't load in NOR, it means your using a bad dump or needs a trim.