Automatic Destroy?

Hi there,

I've developed an android app using Hello Android (among other things) and released it to the market. It works great, with just one problem: every time you exit the application by pressing home, it essentially restarts everything from the beginning. That is, the user must sign in again, everything must be reloaded as though it were a fresh start. This is frustrating, because one of the things my app does is send status reports at specific times, but unless the user is using the app at that time, no report is sent.

The strange things is, when I download it from my computer, it works fine. When I install it from the apk, or install it from the market, the above issue arises. What is causing this, and how do I change it?

Thank you in advance...