There is a limit on the number of BA2 archives you can have. If you go over that limit you will get a crash at the main screen. The only way to fix that specific issue is to reduce the number of archives you have. You can remove a number of mods which contain archives. You can extract a number of mods' archives and then delete the BA2 files and just load the loose files. You can merge a number of archives together.