Adult with multiple positions in unit being charged membership fees twice

I have an adult in my Pack that has 2 positions within the unit. It is charging for this person in each position instead of charging for the first position and zeroing out the second total. Please advise how to fix so that so I can submit my recharter. Thank you.

Once the Batch Error is fixed - try erasing one instance and adding back an existing member. The better question is what 2 positions, only COR can have more than one position in a unit