Losing skins, heads, badass tokens/ranks

I got BHC a few days ago. Played Borderlands 2 for six hours and came back to find my unlocked skins/heads gone, badass ranks and tokens gone, but the challenges still completed. This also affects the pre-sequel. Has there been a patch for this? I’m limited to 20 gigs a month until I can get a landline in my home, so I want to make sure a 9gig patch will fix it. Also after I update (assuming it’s fixed) will I get back the missing points, skins, etc, or are they gone forever? I remember this happening on the ps3 too (my current PS4 character is not an import, I started from scratch).

Or is there a way to workaround this? I once heard a hardreset could act as a temporary fix.