Right now, your logging shows an extra step (svc_service) for the home button push that the back button push does not have. Is that for testing purposes only and even without this extra step you have a 3 second delay? Without svc_service, is the log the same (all the steps) for both back button and home button cases with the only difference being the delay?
The svc_service was put in to see if it would make a difference, it did'nt. Originally, I was making the same call regardless of back/home button press in the intent handler.
Also, does it matter what application is on top when the home button is pushed - is the PTT app always up on top or can others be? - trying to see if it is an issue with the PTT app or all apps (if others can be on top)
Really good point, did not think of that, and just tested it, the result is the same. Loaded chrome browser, when the home button is pressed, chrome goes away, press PTT button and there is a delay before the app pops up. Same test using the back button, app pops up immediately.