This has nothing to do with your issue, but one of my own. Where do you have your modpack? Like, some use dropbox, and I want to know where I can put mine.
I'm not sure if this is in the right topic, sorry!
I am making a modpack, and I need a site that I can put in so I can play it, such as dropbox. Anyone have any that work and are free? Has to be free.