If the error message is indicating that the systems thinks that the scout isn’t registered with the unit, it’s not going to show any information associated with that scout to the unit. That will include any awards, personal information, etc. The intended function is that people don’t have access to information about youth who are not in their unit.
There’s obviously an error somewhere in the process that’s resulting in these scouts disappearing from their units. It could be that the rechartering process is generating some difference between data that the software uses to confirm that the PeeWee Harris who is supposed to be in your unit isn’t the PeeWee Harris that’s supposed to be in mine. If one or more of those identifying pieces of information don’t match, the system will kick the scout back as not belonging to the unit. That’s what @jacobfetzer is trying to get at.
As far as what exactly is causing it, that’s what @jacobfetzer is trying to help sort out. The more information he can help identify that is similar between these various disappearing scouts (e.g. they are all missing from their respective units’ rosters after recharter, they are listed but with the wrong BSA ID, they now have middle initials listed instead of middle names, etc), the faster it will be to diagnose a cause and find a solution.
For example, our troop acquired a duplicate of our advancement chair – who has been with our troop longer than I have – in a previous round of updates. It turned out that she originally had been entered in the system as a leader without her middle initial, and when BSA automatically added parents of scouts into the system, they added her as a parent with her middle initial. We had two of her floating around in the system causing confusion for several weeks while support got through the backlog to merging her two accounts.