When my soldiers returned to base after a mission, all of their weights had gone up (i noticed because all of them suddenly had the red section in their weight bar)
Removing their primary weapon and re-equipping it returned it to the pre-mission weight.
No idea where the extra weight came from, unfortunately I don't have a save from the mission return as it crashed not long after. (unless it would have auto saved?)
Just thought you should know