You are still doing a GetProcess, thus it continues to work the same. The fact that you started it doesn't make a difference.
Process.Start(...) returns the process that you started. I expect that if you check the StartInfo property on that, it will be populated.