What I did as a temporary workaround, is made some basic load outs with minimal gear. IE: Uniform, carrier rig, smokes, bandages, earplugs, and nothing else. Then when I join a server it usually loads up and I can grab the rest of my stuff (weapon, magazines, explosives, backpack, radio, binocs, NVGs, etc.) fairly quickly. It works great when filling in and using different weapons platforms/launchers and because it's so basic it almost always loads.