Nisha's Holotape (DLC04NishaHolotape, id XX04E97E) contains several entries in the terminal record (DLC04DisciplesNisha_Entries, id XX04E97D) that are dependent upon completing various quest events in the Nuka World quest line. However, the holotape itself is always present in Nisha's inventory and can be pickpocketed from her as a result. If pickpocketed before the quests that involve conditional entries, those entries still appear in the tape after you complete their relevant quests.
There's really only two ways to fix this, and unfortunately neither is going to be retroactive:
- Set global variables when the tape is looted to lock out currently unavailable entries. This approach is bulky, involves creating a new script, and cannot be ported to PlayStation. However, it preserves current behavior while fixing a bug in the design.
- Change the tape to a death item. All conditional entries are locked behind quest outcomes that become unavailable if Nisha is killed, so the tape will no longer be capable of updating after the player loots it. This approach is one the Unofficial Patch already takes with other sensitive items, such as synth parts.