Anybody has an idea how to dynamically load assets in BP?

Thanks for answering.
I mean objects in game, mostly blueprints that contain either static or skeletal meshes or combinations.
I also need to load Texture2D objects to show as icons in an inventory.
My current solution is an array in the Gamemode that contains direct references to those assets and I believe when my game starts, all of them are loaded into Ram.
I tried to incorporate the new stuff from UE 4.17 but it seems the AssetRegistry is an object that only exists in the editor and not in the shipped game.
Since I know where the assets are and I dont need a means to browse the directories, I tried loading them directly, which works in PIE but not in the packed game. Here is a picture of how I tried to load them:

When I execute that, it returns success in PIE but doesn’t find the asset in the shipping version. I packed the game without PAK files so that I could verify that the packer copied the assets indeed into the target directory structure, so the assets are there.