Let me explain how the garage works. You submit a mod then it is oked by the garage staff and then after that you can upload screenshots and files which then also have to be approved. Because of time differences and garage staff not being on all the time the whole process usualy takes a couple of days.