I am not sure if this is normal / expected behaviour but if I nest a NavigateTo inside of an open dialog then it does not create the page parameters on the target page.
If I place the navigate below the open dialog then it creates the page parameters on the target page.