Rank Reset to lvl 1

So this started for me today. If I restart halo my rank will be at its normal amount but after x amount of time I will be reset back to lvl 1. This can happen mid game too as i will lose my load outs. I know this has been addressed around launch but I havent seen anyone post about it recently. Anyone know how to fix this or is this something 343 has to address?