When I use the iFM with a touch screen device, playback always stops after about ten minutes!
This issue is a result of your device going to sleep. There's a setting in iFM that will allow you to keep your radio playing as long as you'd like. When you launch the iFM App and plug in your iFM, the Welcome screen of the app will be displayed. In the lower right-hand corner, you'll see a small button with a pair of gears on it. Press this button to access your settings. Once on the settings screen, tap the button that says STAY AWAKE, then tap the DONE button. This will prevent your device from going into sleep mode while the iFM is in use as long as iFM is the active application on your device. If you run iFM in the background, you will still run into the same issue.