When a weapon is held and subsequently unequipped, the position of the weapon on the character's back will always follow the default back sling offsets instead of the offsets set in the BaseLoadoutClothComponent of any player wearable equipment.
Depth Back, Offset Shoulder Right, and Offset Shoulder Left values are all ignored when the weapon is unequipped.
This issue does not extend to when a weapon is slung on the front of the character. The issue does not extend to when the weapon is picked up onto the sling but not equipped, or moved to the another primary equipment slot.
Upon any change to the player's worn equipment, the position of the slung weapons will return to the proper sling offset locations.
Attached images show the position of a weapon upon unequipping after being held, and the proper position of the weapon after removing and reequipping the backpack.