I believe I am facing issue same as this github issue (DialogService OpenAsync & Close in a second/nested Dialog causes reinitialization and state loss of first/parent Dialog · Issue #174 · radzenhq/radzen-blazor · GitHub)
We can see that before initiating nested dialog Payment object has data but when confirmation dialog is called Payment object is set to null, it's like dialog has reset to original state.
