If starting simulation from Python doesn’t work properly in KUKA.Sim but works in VC, then it is a bug in KUKA.Sim and you should report it to KUKA, and ask their customer support for any workarounds.
Anyway, starting simulation from .NET works like this:
I don’t think there is any command for starting / stopping simulation because there is direct API for it. You could create your own, though.