Wish I could shed more light on the problem, but what we are seeing makes it even more puzzling.
One pilot in our squad, Fawlty, can host AI missions thru the DServer with no problems IF he sends the missions he is going to run to all those pilots that plan on joining, and they load them, overwriting whatever they have on thier computers. Now this is pretty insane, cause the missions we have on our computer are for all intentional purposes, the same missions fawlty has.
I prefer to use my computer at work if I am going to host cause of the good internet connection. If I try to load a mission with AI, I get this.
Meelee v3 has no ai, Dservertest mission has just on ai plane in the whole mission.
However, at home, I can host missions with AI fine thru the dserver, but once again, for pilots to join, they have the get the mission files from me, or they get all sorts of different errors.
Screen shot of my Dserver at home can be seen here http://riseofflight.com/Forum/viewtopic.php?f=353&t=26506
All these missions have lots of AI in them.
And one more strange thing we noticed. When a host puts up a mission, and pilots join, not all the mission files are being updated. Usually its just the list file and mission file. In the example below, only the list file got updated.