I have just found a solution:
- When I click on Close, I call a nanoflow
- The nanoflow calls a micriflow and then close the page
- The microflow calls the service
It works fine. The page is closed and the service is called when I click on the button Close.
What you did is the right way. Close page action in the end of Microflow should close the pop up page from were action has triggered. Did you debug the micoflow? check whether there any errors in Mendix console.