Skill mags do not seem to give description if you are in NG+ and picked one of them up previously. So, all of those magazines we collect after the fact in every NG+ we really have no idea unless we look them up. This must be scripted for description because where it would normally have description book text, they have [Test Text Do Not Use] in the record. This is probably because they don't want to confuse player by picking up the same magazine from generic generated locations multiple times as to make them think they stacked the perk so engine ignores after 1 activation. I would imagine this sits in an array or variable. Finding that array or variable and resetting it going into NG would remediate the issue.