Well, i have went ahead and looked very carefully how FMonitoredProcess is working.
I realized it is intended for one time run and finish class.
So i searched other ways to do it a lot, but couldn’t find any.
Currently i am trying to write a class using FMonitoredProcess as a starting point. Looking at how it is made, i am creating my own. Hope everything goes well