Data Asset only works temporarily when validated in editor but never works in standalone or packaged

This is the first time I’ve ever ran into this issue. I’ve set up my data assets the same exact way in previous files before and they all work flawlessly. But for some reason, this specific file just refuses to access the data asset unless validated or recompiled in the blueprint it’s assigned to.

  • I’ve deleted the original Primary Data Asset and its children and created new ones
  • I’ve deleted the child weapon blueprint and remade it
  • I’ve deleted the pickup blueprint for the weapon and remade it
  • I’ve packaged the game to see if it was just an editor issue and it wasn’t
  • I’ve migrated everything from that file into a clean one and the issue still persists
  • I’ve added the Primary data asset and its file location to the asset manager and forced it to always cook and it’s still broken
  • I found a ghost reference of the original Primary data asset in the content folder in file explorer. I deleted it, deleted the save and intermediate folder, and it still doesn’t work without validating.

I’m at a loss as to what else I can try to remedy this. The only other option I can think of is rebuilding from scratch again on a new file. But I want to do that as a last resort. I’m hoping maybe someone here might have an answer for this problem. I have backups of this file just in case if a possible solution bricks it. Thanks in advance

Engine version 5.5.4