Somehow the mod organizing/uploading UI on official website has been changed: MyMods - Age of Empires - World's Edge Studio
Uploading any mod file larger than 20 MB automatically results in failure. This should not happen, as it says 1 gb (125MB) max.
Only files < 20 MB can be uploaded. You can test it yourselves.
Now I cant even update something that I uploaded before (around 50 MB), which is ridiculous.
Im pretty sure this is not just my fault. Must be a systemic BUG.


