I have a 1st gen fire tv that when I try to exit out of the tablo app it loops back into the tablo program. Either by going back to a live channel we were watching or by "trying to connect to tablo" screen. It doesn't do it all the time but I'd say 80-90% of the time.
If you want my opinion on what is happening, the app is not executing the "stop" command properly.
To confound this, my wife does not exit the app properly. Meaning she likes to click the "home" button on the fire tv remote (which ALWAYS brings it back to the fire tv home screen). She never exits the program by going to the exit menu button within the tablo app.
When I try to exit the program properly (which is a lot slower due to the number of clicks and responsiveness of the app than just clicking the "home" button), it loops as described above. For this behavior to stop, I force close the app through the fire tv settings. This works until my wife uses the tablo app again. She watches more tv than I so this is something I have to live with. (hahaha)
If you test the fire tv app, try to exit the program by clicking the "home" button on the remote for several days. Then, try to exit the app properly; you might see what is happening.