If MF "Stop" then this must have a reason.
For sure it can (and will) stop also if you lost FSUIPC or Simconnect conection, BUT here we would see a PopUp!
What we need now is the Logging.
You can Enable it in the Mobiflight Settings Tab.
Simply checkmark Logging Mode and choose for "DEBUG" in the Dropdown.
Then you will see a Loging String in a new window below your Configs.
And i´m pretty sure there you will see a line at the end after MF stops and that include the reason !
Mostly those Stops are come from a Syntax Error.
So lets say for example you read in a Config a FSUIPC Offset ( specially for PMDG) and you use a wrong syntax like if($<10000,1,A)
Then MF will run fine aslong this Config Value is below 10.000 BUT it will Crash and Stop MF in the moment the Value increase to 10.000 or above cause in a Transform the result can not be a string "A".
Pretty sure thats not the problem and is only a example. I just want to show whats mostly the problem is.
So Enable logging. Make Testings and tell me what issue Reported in the Log.
(You can Copy paste it )
At Last Discord. https://discord.gg/99vHbK7
You not have to use it. But its high recommend.
We do meanwhile 95% of Support via Discord.
For sure i will also support here in Forum and will keep watching it. But its no secret that most users like Direct Support via Discord more like oldschool Forum postings.
I recommend you...: Give it a chance.
It takes some hours to explore, but the benefit is extreme high!
You will not miss it anymore if you start understanding it .... Believe !