Setting delayed reply means that Qt DBus no longer automatically sends a reply for this method call. It is up to the application to save the message and send a reply, but I don't see these happening. I think that once the browser has been started the reply should be sent.