The query page reports what is running right now and the order there should match the servers -mods param.
The launcher uses a cached list which should be updated every ~10 mins.
If you do a "Check Server" then the next time the list is update, the server will be updated on the launcher.
Im fairly sure the launcher backend cant mix up mod orders, as the process gets the mods from the server via a Steam Query and sequentially goes through them one at a time.
If it does appear to happen, first you need to be completely sure its not something on your end. If not then I need screenshots showing as much info as possible, times it happened, even check the /query page and if the is reporting correctly.
(the /query page using the same code to grab the mods as the backend crap)
can someone hep me with this mine does the same thing says: "session lost". but before this a pop up comes up and says something about this game trying to launch usig these paramaters then list some things.
if some one could help id greatly appreciate it