UserDialog is working if I run the command event async and having await Task.Delay(1000) before doing the complex functionalities i.e.
await Task.Delay(1000)
TappedComm