The mission processing scripts for MvM have been rewritten from the ground up. Missions go through a processor to pull out information used to coordinate their existence on the servers.
One of the effects of this is queuing server downloads on a per-map basis has had a massive improvement. Previously uncaught files should now be caught and placed for download, anything missing now is truly missing and can be found better.