After a lot of research... i found a solution for my specific problem..
You must now that sometimes the problem is not the "Suspend"... in fact is the Resume when the app goes wrong...
Use the Debugger in VS to recreate the suspend and the resume states to find a solution...
Debug -> Start Debuggin... then Suspend the App, Suspend and Shutdown.. and then run again to recreate the "Resume"