Have you tried the unminimized version again? Minimization changes variable and method names and it's possible that if there is some code dispatched by string that it would then become broken.
I don't know if that would affect the service calls, but I can imagine that it might. Not sure.
Sorry I don't think I explained myself correctly. When I say minimize the application, I left in running in the background instead of closing the app. I was thinking the issue might be tied to the onResume or something