If I did understand this correctly and your popped back to the functions page over fully home, going all the way home before trying an action will solve that. I would much rather figure out how to make that dialog immediately available again. I think I might try to see if I can pop that dialog as a stand-alone object over depending on the navigation engine to see if that doesn't transition smoother. I've been through every possible navigation configuration I can apply this too, this is really the only way this actually works, at least once
I believe you've noticed by now, I'm no stranger to trial and error. I'll keep at it until I find something I really like!